fairness
v1.0.0
A collection of advanced syncronization mechanisms.
|
Enumerations | |
enum class | WaitingLevel { Milli , Micro , Nano } |
Functions | |
template<WaitingLevel level> | |
void | busy_wait (uint32_t utime) |
void | busy_wait_50micro_benchmark (benchmark::State &state) |
void | busy_wait_50milli_benchmark (benchmark::State &state) |
void | busy_wait_50nano_benchmark (benchmark::State &state) |
|
strong |
void utils::waiting::busy_wait | ( | uint32_t | utime | ) |
void utils::waiting::busy_wait_50micro_benchmark | ( | benchmark::State & | state | ) |
void utils::waiting::busy_wait_50milli_benchmark | ( | benchmark::State & | state | ) |
void utils::waiting::busy_wait_50nano_benchmark | ( | benchmark::State & | state | ) |