[*] Update readme

This commit is contained in:
Reece Wilson 2022-04-09 16:45:21 +01:00
parent 9da2147756
commit c311df8858

View File

@ -12,10 +12,10 @@ the buildscripts into your applications build pipeline to get started.
## Features
- Little to no C++ standard template library dependence (^1)
- Reduced C++ standard template library dependence (^1)
- High performance threading and synchronization primitives (os userland sched optimized)
- Async threading primitives, including WaitMultipleObjects paradigm (local IPC)
- Asynchronous and synchronous IO (network, character, file, and buffered)
- Async threading primitives with WaitMultipleObjects/RegisterWaitForSingleObject,RunLoop style interfaces (local IPC)
- Asynchronous and synchronous IO (network, character, file, buffered, process, and io watcher)
- Optional event driven async programming paradigm
- Consoles; graphical and standard, file archives
- Logging; UTF-8 logger, common sink backends
@ -26,8 +26,8 @@ the buildscripts into your applications build pipeline to get started.
- IPC [WIP]
- Network [WIP]
- Random; secure and fast
- Hardware Info; memory and cpu info
- Software Stack Info
- Hardware Info; memory and cpu info (including features, topology, e-core, and cache info)
- Software Stack Info (kernel, version, brand, build string, etc)
- FIO settings registry
- Compression
- Locale and encoding
@ -452,7 +452,7 @@ Utility (third party)
- Assume C++17 language support in the language driver
- Use AuXXX type bindings for std types, allow customers to overload the std namespace
- Use AuXXX type bindings for std types, allow customers to overload the std namespace \
We assume *some* containers and utility APIs exist, but where they come from is up to you
- Keep the code and build chain simple such that any C++ developer could maintain