New Features:
- Full EVL support including isolated cpus
- Support for MacOS thread workgroups and real-time settings
- Posix version of RtConditionVariable uses semaphores for improved performance
- CMake install package
Fixes:
- Fix for UTF8 device name on MacOS
- Randomised suffix on named semaphores to avoid conflicts
New Features:
- Option for building a static library
New Features:
- Worker priority and affinity is now settable per worker
Fixes:
- Use named semaphores under Posix and macOS
New Features:
- Thread pool uses semaphores for improved performance
- Option to enable mode switch debugging on workers
Fixes:
- Memory leak in thread attributes
Fixes:
- CMake include folders when used as a library
New Features:
- RtToNonRtConditionVariable for signaling non-rt threads from an rt thread.
Fixes:
- Better clock synchronization between rt and non-rt domains
- Initial version
- Thread pool implementation
- Utility functions