123456789101112131415161718 |
- #include "benchmark/benchmark_api.h"
- void BM_basic(benchmark::State& state) {
- while (state.KeepRunning()) {
- }
- }
- BENCHMARK(BM_basic);
- BENCHMARK(BM_basic)->Arg(42);
- BENCHMARK(BM_basic)->Range(1, 8);
- BENCHMARK(BM_basic)->DenseRange(10, 15);
- BENCHMARK(BM_basic)->ArgPair(42, 42);
- BENCHMARK(BM_basic)->RangePair(64, 512, 64, 512);
- BENCHMARK(BM_basic)->MinTime(0.7);
- BENCHMARK(BM_basic)->UseRealTime();
- BENCHMARK(BM_basic)->ThreadRange(2, 4);
- BENCHMARK(BM_basic)->ThreadPerCpu();
- BENCHMARK_MAIN()
|