|
proxygen
|
#include <folly/synchronization/Baton.h>#include <thread>#include <folly/Benchmark.h>#include <folly/portability/Semaphore.h>#include <folly/synchronization/test/BatonTestHelpers.h>#include <folly/test/DeterministicSchedule.h>Go to the source code of this file.
Functions | |
| BENCHMARK (baton_pingpong_blocking, iters) | |
| BENCHMARK (baton_pingpong_nonblocking, iters) | |
| BENCHMARK_DRAW_LINE () | |
| BENCHMARK (baton_pingpong_emulated_futex_blocking, iters) | |
| BENCHMARK (baton_pingpong_emulated_futex_nonblocking, iters) | |
| BENCHMARK (posix_sem_pingpong, iters) | |
| int | main (int argc, char **argv) |
| BENCHMARK | ( | baton_pingpong_blocking | , |
| iters | |||
| ) |
Definition at line 30 of file BatonBenchmark.cpp.
| BENCHMARK | ( | baton_pingpong_nonblocking | , |
| iters | |||
| ) |
Definition at line 34 of file BatonBenchmark.cpp.
References folly::BENCHMARK_DRAW_LINE().
| BENCHMARK | ( | baton_pingpong_emulated_futex_blocking | , |
| iters | |||
| ) |
Definition at line 40 of file BatonBenchmark.cpp.
| BENCHMARK | ( | baton_pingpong_emulated_futex_nonblocking | , |
| iters | |||
| ) |
Definition at line 44 of file BatonBenchmark.cpp.
References folly::BENCHMARK_DRAW_LINE().
| BENCHMARK | ( | posix_sem_pingpong | , |
| iters | |||
| ) |
Definition at line 50 of file BatonBenchmark.cpp.
| BENCHMARK_DRAW_LINE | ( | ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |