|
Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
|

Files | |
| atomic_wait.h | |
| C++17-compatible atomic wait/notify implementation. | |
| batch_operations.h | |
| Helper templates for batch operations to eliminate duplicated loop patterns. | |
| convert_string.h | |
| String encoding conversion, Base64 encoding/decoding utilities. | |
| formatter.h | |
| Generic formatter for enum types using user-provided converter functors. | |
| formatter_macros.h | |
| Provides macros for generating std::formatter specializations. | |
| platform_detection.h | |
| CPU architecture and platform detection utilities. | |
| span.h | |
| Polyfill for std::span on pre-C++20 compilers. | |
| synchronization.h | |
| C++17-compatible synchronization primitives with C++20 fallback. | |
| when_helpers.h | |
| Helper functions for combining multiple futures. | |