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. | |