fairness  v1.0.0
A collection of advanced syncronization mechanisms.
Loading...
Searching...
No Matches
spinlock_priority_mutex_benchmark Namespace Reference

Functions

void lock_unlock_benchmark (benchmark::State &state)
 
void pipeline_benchmark_audio (benchmark::State &state)
 
void pipeline_benchmark_fast (benchmark::State &state)
 
void pipeline_benchmark_gaming (benchmark::State &state)
 
void pipeline_benchmark_long (benchmark::State &state)
 

Variables

boost::fairness::spinlock_priority_mutex< 4 > m
 

Function Documentation

◆ lock_unlock_benchmark()

void spinlock_priority_mutex_benchmark::lock_unlock_benchmark ( benchmark::State &  state)

◆ pipeline_benchmark_audio()

void spinlock_priority_mutex_benchmark::pipeline_benchmark_audio ( benchmark::State &  state)

◆ pipeline_benchmark_fast()

void spinlock_priority_mutex_benchmark::pipeline_benchmark_fast ( benchmark::State &  state)

◆ pipeline_benchmark_gaming()

void spinlock_priority_mutex_benchmark::pipeline_benchmark_gaming ( benchmark::State &  state)

◆ pipeline_benchmark_long()

void spinlock_priority_mutex_benchmark::pipeline_benchmark_long ( benchmark::State &  state)

Variable Documentation

◆ m

boost::fairness::spinlock_priority_mutex<4> spinlock_priority_mutex_benchmark::m