Lines Matching defs:benchmark
17 #include "benchmark/benchmark.h"
59 namespace benchmark {
69 std::strtod(::benchmark::kDefaultMinTimeStr, /*p_end*/ nullptr);
72 const benchmark::internal::BenchmarkInstance& b,
77 // Create report about this benchmark run.
121 // Execute one thread of benchmark b for the specified number of iterations.
148 double ComputeMinTime(const benchmark::internal::BenchmarkInstance& b,
158 IterationCount ComputeIters(const benchmark::internal::BenchmarkInstance& b,
221 const benchmark::internal::BenchmarkInstance& b_,
298 // By using KeepRunningBatch a benchmark can iterate more times than
302 // Base decisions off of real time if requested by this benchmark.
355 // a warmup phase of the benchmark, we need a way of telling whether to apply
368 // Use the same mechanisms for warming up the benchmark as used for actually
369 // running and measuring the benchmark.
372 // measured benchmark phase. While this may be a good starting point for the
373 // benchmark and it would therefore get rid of the need to figure out how many
408 // In case a warmup phase is requested by the benchmark, run it now.
417 // of the benchmark until we decide the results are significant.
439 // iteration count, and run the benchmark again...
497 } // end namespace benchmark