line |
true |
false |
branch |
41
|
0 |
0 |
Detail::run_for_at_least(std::chrono::duration_cast>(warmup_time), warmup_iterations, Detail::repeat(now{})); |
44
|
0 |
0 |
times.reserve(cfg.benchmarkSamples()); |
|
0 |
0 |
times.reserve(cfg.benchmarkSamples()); |
45
|
0 |
0 |
std::generate_n(std::back_inserter(times), cfg.benchmarkSamples(), [this, env] { |
|
0 |
0 |
std::generate_n(std::back_inserter(times), cfg.benchmarkSamples(), [this, env] { |
|
0 |
0 |
std::generate_n(std::back_inserter(times), cfg.benchmarkSamples(), [this, env] { |
47
|
0 |
0 |
this->benchmark(Chronometer(model, iterations_per_sample)); |
49
|
0 |
0 |
if (sample_time < FloatDuration::zero()) sample_time = FloatDuration::zero(); |