Lines Matching refs:benchmark
7 #include "benchmark/benchmark.h"
11 class TestReporter : public benchmark::ConsoleReporter {
33 typedef benchmark::BenchmarkReporter::Run Run;
64 void BM_error_before_running(benchmark::State& state) {
70 BENCHMARK(BM_error_before_running);
73 void BM_error_during_running(benchmark::State& state) {
86 BENCHMARK(BM_error_during_running)->Arg(1)->Arg(2)->ThreadRange(1, 8);
96 void BM_error_after_running(benchmark::State& state) {
98 benchmark::DoNotOptimize(state.iterations());
103 BENCHMARK(BM_error_after_running)->ThreadRange(1, 8);
109 void BM_error_while_paused(benchmark::State& state) {
123 BENCHMARK(BM_error_while_paused)->Arg(1)->Arg(2)->ThreadRange(1, 8);
134 benchmark::Initialize(&argc, argv);
137 benchmark::RunSpecifiedBenchmarks(&test_reporter);
139 typedef benchmark::BenchmarkReporter::Run Run;