Home | History | Annotate | Download | only in benchmarks

Lines Matching refs:benchmark

19 #include <benchmark/benchmark.h>
24 static void BM_pthread_self(benchmark::State& state) {
29 BENCHMARK(BM_pthread_self);
31 static void BM_pthread_getspecific(benchmark::State& state) {
41 BENCHMARK(BM_pthread_getspecific);
43 static void BM_pthread_setspecific(benchmark::State& state) {
53 BENCHMARK(BM_pthread_setspecific);
58 static void BM_pthread_once(benchmark::State& state) {
66 BENCHMARK(BM_pthread_once);
68 static void BM_pthread_mutex_lock(benchmark::State& state) {
76 BENCHMARK(BM_pthread_mutex_lock);
78 static void BM_pthread_mutex_lock_ERRORCHECK(benchmark::State& state) {
86 BENCHMARK(BM_pthread_mutex_lock_ERRORCHECK);
88 static void BM_pthread_mutex_lock_RECURSIVE(benchmark::State& state) {
96 BENCHMARK(BM_pthread_mutex_lock_RECURSIVE);
98 static void BM_pthread_rwlock_read(benchmark::State& state) {
109 BENCHMARK(BM_pthread_rwlock_read);
111 static void BM_pthread_rwlock_write(benchmark::State& state) {
122 BENCHMARK(BM_pthread_rwlock_write);
128 static void BM_pthread_create(benchmark::State& state) {
137 BENCHMARK(BM_pthread_create);
140 benchmark::State& state = *reinterpret_cast<benchmark::State*>(arg);
145 static void BM_pthread_create_and_run(benchmark::State& state) {
153 BENCHMARK(BM_pthread_create_and_run);
156 benchmark::State& state = *reinterpret_cast<benchmark::State*>(arg);
161 static void BM_pthread_exit_and_join(benchmark::State& state) {
169 BENCHMARK(BM_pthread_exit_and_join);
171 static void BM_pthread_key_create(benchmark::State& state) {
181 BENCHMARK(BM_pthread_key_create);
183 static void BM_pthread_key_delete(benchmark::State& state) {
193 BENCHMARK(BM_pthread_key_delete);