aboutsummaryrefslogtreecommitdiff
path: root/src/benchmark_runner.cc
Commit message (Expand)AuthorAge
* Fix C4459: Rename a function parameter `profiler_manager` to avoid hiding the...Igor Zhukov2024-08-19
* Ensure reported Time is walltime by removing spurious scaling by threads (#1836)dominic2024-08-13
* Move ProfilerManager Start/Stop routines closer to actual benchmark #1807 (#1...xdje422024-08-01
* [FR] Add API to provide custom profilers #1807 (#1809)xdje422024-07-16
* mitigate clang build warnings -Wconversion (#1763)dominic2024-03-07
* Rewrite complexity_test to use (hardcoded) manual time (#1757)Roman Lebedev2024-02-19
* Fixed compiler warnings (#1697)Tiago Freire2023-11-10
* Increase the kMaxIterations limit (#1668)Andreas Abel2023-10-17
* Convert uses of `const char*` to `std::string` (#1567)dominic2023-03-14
* [FR] state.SkipWithMessage #963 (#1564)Mike Apodaca2023-03-08
* Refactoring of PerfCounters infrastructure (#1559)Henrique Bucher2023-03-07
* Add missing parentheses in ParseBenchMinTime() (#1545)Jonathon Reinhart2023-02-16
* Allow specifying number of iterations via --benchmark_min_time. (#1525)Vy Nguyen2023-02-07
* Removed deprecated function (#1506)Vy Nguyen2022-11-11
* Support for QuRT OS (Hexagon RTOS) (#1497)Marat Dukhan2022-10-04
* Introduce warmup phase to BenchmarkRunner (#1130) (#1399)Matthdonau2022-05-23
* Promote inclusive language. (#1360)Brad Messer2022-03-18
* Cache PerfCounters instance in PerfCountersMeasurement (#1308)Liqiang TAO2022-01-25
* Add Setup/Teardown option on Benchmark. (#1269)Vy Nguyen2021-11-17
* Fix -Wdeprecated-declarations warning once more. (#1256)Byoungchan Lee2021-10-21
* Introduce additional memory metrics (#1238)Vy Nguyen2021-10-18
* Remove dead code from PredictNumItersNeeded (#1206)Braedy2021-07-29
* Fix typos (#1194)Mircea Trofin2021-06-28
* prefix VLOG (#1187)Dominic Hamon2021-06-24
* prefix macros to avoid clashes (#1186)Dominic Hamon2021-06-24
* Random interleaving of benchmark repetitions - the sequel (fixes #1051) (#1163)Roman Lebedev2021-06-03
* [NFCI] Make BenchmarkRunner non-internal to it's .cpp fileRoman Lebedev2021-06-03
* Make 'complexity reports' cache per-family, not global (#1166)Roman Lebedev2021-06-03
* Introduce per-family instance index (#1165)Roman Lebedev2021-06-02
* Introduce "family index" field into JSON output (#1164)Roman Lebedev2021-06-02
* Ensure that we print repetition count even when it was specified via flag `--...Roman Lebedev2021-06-02
* Revert "Implementation of random interleaving. (#1105)" (#1161)Dominic Hamon2021-06-01
* Implementation of random interleaving. (#1105)haih-g2021-05-20
* [PFM] Extend perf counter support to multi-threaded cases. (#1153)Mircea Trofin2021-05-19
* Refactor `BenchmarkInstance` (#1148)Dominic Hamon2021-05-10
* Support optional, user-directed collection of performance counters (#1114)Mircea Trofin2021-04-28
* Use fewer ramp up repetitions when KeepRunningBatch is used (#1113)Matt Armstrong2021-04-20
* Fix type conversion warnings. (#951)Dominic Hamon2020-04-06
* Relax CHECK condition in benchmark_runner.cc (#938)Paweł Bylica2020-02-21
* BenchmarkRunner: use std::lround() to round double to intRoman Lebedev2019-11-23
* Iteration counts should be `uint64_t` globally. (#817)Roman Lebedev2019-05-13
* Add process_time for better OpenMP and user-managed thread timingBryan Lunt2019-04-09
* [JSON] add threads and repetitions to the json output (#748)BaaMeow2019-03-26
* BENCHMARK_CAPTURE() and Complexity() - naming problem (#761)Daniel Harvey2019-03-17
* [NFC] BenchmarkRunner: always populate *_report_aggregates_only bools. (#708)Roman Lebedev2018-10-18
* [NFC] Refactor RunBenchmark() (#690)Roman Lebedev2018-10-01