• Home
  • Raw
  • Download

Lines Matching refs:Catch

57     struct TestChronometerModel : Catch::Benchmark::Detail::ChronometerConcept {
71 auto iterations = Catch::Benchmark::Detail::warmup<counting_clock>();
74 REQUIRE((iterations * rate) > Catch::Benchmark::Detail::warmup_time.count());
75 REQUIRE((end - start) > Catch::Benchmark::Detail::warmup_time);
83 auto res = Catch::Benchmark::Detail::resolution<counting_clock>(static_cast<int>(count));
97 auto res = Catch::Benchmark::Detail::estimate_clock_resolution<counting_clock>(iters);
107 auto meter = Catch::Benchmark::Chronometer{ model, 1 };
108 auto fn = Catch::Benchmark::Detail::BenchmarkFunction{ [&] { in __anon53caa19e0402()
124 auto meter = Catch::Benchmark::Chronometer{ model, 1 };
125 auto fn = Catch::Benchmark::Detail::BenchmarkFunction{ [&](Catch::Benchmark::Chronometer) { in __anon53caa19e0502()
144 …auto e = Catch::Benchmark::Detail::bootstrap(0.95, samples.begin(), samples.end(), samples, [](it … in __anon53caa19e0602()
156 using Catch::Benchmark::Detail::normal_cdf;
165 using Catch::Benchmark::Detail::erfc_inv;
172 using Catch::Benchmark::Detail::normal_quantile;
182 auto m = Catch::Benchmark::Detail::mean(x.begin(), x.end());
190 auto q1 = Catch::Benchmark::Detail::weighted_average_quantile(1, 4, x.begin(), x.end());
191 auto med = Catch::Benchmark::Detail::weighted_average_quantile(1, 2, x.begin(), x.end());
192 auto q3 = Catch::Benchmark::Detail::weighted_average_quantile(3, 4, x.begin(), x.end());
200 …auto require_outliers = [](Catch::Benchmark::OutlierClassification o, int los, int lom, int him, i… in __anon53caa19e0702()
211 auto o = Catch::Benchmark::Detail::classify_outliers(x.begin(), x.end());
219 auto o = Catch::Benchmark::Detail::classify_outliers(x.begin(), x.end());
227 auto o = Catch::Benchmark::Detail::classify_outliers(x.begin(), x.end());
235 auto o = Catch::Benchmark::Detail::classify_outliers(x.begin(), x.end());
243 auto o = Catch::Benchmark::Detail::classify_outliers(x.begin(), x.end());
251 auto o = Catch::Benchmark::Detail::classify_outliers(x.begin(), x.end());
259 Catch::ConfigData data{};
264 Catch::Config config{data};
266 using Duration = Catch::Benchmark::FloatDuration<Catch::Benchmark::default_clock>;
268 Catch::Benchmark::Environment<Duration> env;
274 auto analysis = Catch::Benchmark::Detail::analyse(config, env, samples.begin(), samples.end());
300 Catch::ConfigData data{};
305 Catch::Config config{ data };
307 using Duration = Catch::Benchmark::FloatDuration<Catch::Benchmark::default_clock>;
309 Catch::Benchmark::Environment<Duration> env;
315 auto analysis = Catch::Benchmark::Detail::analyse(config, env, samples.begin(), samples.end());
338 …auto Timing = Catch::Benchmark::Detail::run_for_at_least<manual_clock>(time, 1, [&old_x](int x) ->… in __anon53caa19e0802()
354 …auto Timing = Catch::Benchmark::Detail::run_for_at_least<manual_clock>(time, 1, [&old_runs](Catch:… in __anon53caa19e0902()
371 auto r = Catch::Benchmark::Detail::measure<manual_clock>([](int x) -> int { in __anon53caa19e0b02()
376 auto s = Catch::Benchmark::Detail::measure<manual_clock>([](int x) -> int { in __anon53caa19e0c02()
395 Catch::Benchmark::Benchmark bench{ "Test Benchmark", [](Catch::Benchmark::Chronometer meter) { in __anon53caa19e0d02()