![]() |
fairness
v1.0.0
A collection of advanced syncronization mechanisms.
|

Files | |
| coherent_priority_lock.hpp | |
| This file contains the implementation of a coherent priority lock. | |
| control_block_t.hpp | |
| This file contains the definition of the control_block_t. TODO. | |
| pause_ops.hpp | |
| This file contains the implementation of the pause operations used by the mutexes. | |
| pause_ops_linux.hpp | |
| This file contains the implementation of the pause operations used by the mutexes on linux. | |
| pause_ops_windows.hpp | |
| This file contains the implementation of the pause operations used by the mutexes on windows. | |
| pqlock.hpp | |
| pqspinlock.hpp | |
| This file contains the implementation of a priority qlock. | |
| request_pool.hpp | |
| This file contains the implementation of a static very fast and simple request pool. | |
| thread_pool.hpp | |
| This file contains the implementation of a pool of thread structs. | |
| wait_ops.hpp | |
| This file contains the implementation of the wait operations used by the mutexes. | |
| wait_ops_generic.hpp | |
| This file contains the implementation of the wait operation for misc os. | |
| wait_ops_linux.hpp | |
| This file contains the implementation of the wait operation specific for linux. | |
| wait_ops_windows.hpp | |
| This file contains the implementation of the wait operation specific for windows. | |
| wait_pool.hpp | |
| This file contains the implementation of a wait pool. | |