aboutsummaryrefslogtreecommitdiff
path: root/src/benchmark_runner.cc
AgeCommit message (Expand)Author
2021-06-03Random interleaving of benchmark repetitions - the sequel (fixes #1051) (#1163)Roman Lebedev
2021-06-03[NFCI] Make BenchmarkRunner non-internal to it's .cpp fileRoman Lebedev
2021-06-03Make 'complexity reports' cache per-family, not global (#1166)Roman Lebedev
2021-06-02Introduce per-family instance index (#1165)Roman Lebedev
2021-06-02Introduce "family index" field into JSON output (#1164)Roman Lebedev
2021-06-02Ensure that we print repetition count even when it was specified via flag `--...Roman Lebedev
2021-06-01Revert "Implementation of random interleaving. (#1105)" (#1161)Dominic Hamon
2021-05-20Implementation of random interleaving. (#1105)haih-g
2021-05-19[PFM] Extend perf counter support to multi-threaded cases. (#1153)Mircea Trofin
2021-05-10Refactor `BenchmarkInstance` (#1148)Dominic Hamon
2021-04-28Support optional, user-directed collection of performance counters (#1114)Mircea Trofin
2021-04-20Use fewer ramp up repetitions when KeepRunningBatch is used (#1113)Matt Armstrong
2020-04-06Fix type conversion warnings. (#951)Dominic Hamon
2020-02-21Relax CHECK condition in benchmark_runner.cc (#938)Paweł Bylica
2019-11-23BenchmarkRunner: use std::lround() to round double to intRoman Lebedev
2019-05-13Iteration counts should be `uint64_t` globally. (#817)Roman Lebedev
2019-04-09Add process_time for better OpenMP and user-managed thread timingBryan Lunt
2019-03-26[JSON] add threads and repetitions to the json output (#748)BaaMeow
2019-03-17BENCHMARK_CAPTURE() and Complexity() - naming problem (#761)Daniel Harvey
2018-10-18[NFC] BenchmarkRunner: always populate *_report_aggregates_only bools. (#708)Roman Lebedev
2018-10-01[NFC] Refactor RunBenchmark() (#690)Roman Lebedev