aboutsummaryrefslogtreecommitdiff
path: root/src/benchmark_register.cc
AgeCommit message (Expand)Author
2024-03-07mitigate clang build warnings -Wconversion (#1763)dominic
2023-03-14Convert uses of `const char*` to `std::string` (#1567)dominic
2023-03-10[FR] Provide public accessors to benchmark name and arguments #1551 (#1563)Mike Apodaca
2022-10-04Support for QuRT OS (Hexagon RTOS) (#1497)Marat Dukhan
2022-05-23Introduce warmup phase to BenchmarkRunner (#1130) (#1399)Matthdonau
2022-05-01Filter out benchmarks that start with "DISABLED_" (#1387)Dominic Hamon
2022-03-04Allow setting the default time unit globally (#1337)Bátor Tallér
2021-12-06clang-tidy: readability-redundant and performance (#1298)dominc8
2021-11-17Add Setup/Teardown option on Benchmark. (#1269)Vy Nguyen
2021-11-10clang-format Google on {src/,include/} (#1280)Dominic Hamon
2021-09-03Introduce Coefficient of variation aggregate (#1220)Roman Lebedev
2021-09-03Statistics: add support for percentage unit in addition to time (#1219)Roman Lebedev
2021-06-24prefix macros to avoid clashes (#1186)Dominic Hamon
2021-06-16Provide helpers to create integer lists for the given ranges. (#1179)PCMan
2021-06-03Random interleaving of benchmark repetitions - the sequel (fixes #1051) (#1163)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-02BenchmarkFamilies::FindBenchmarks(): correctly use std::vector<>::reserve()Roman Lebedev
2021-05-10Refactor `BenchmarkInstance` (#1148)Dominic Hamon
2021-05-06Clean -Wreserved-identifier instances (#1143)Roman Lebedev
2021-03-30Implement custom benchmark name (#1107)Tobias Schmidt
2020-08-25Add CartesianProduct with associated test (#1029)Christian Wassermann
2019-09-23Guard definition of __STDC_FORMAT_MACROS in ifndef (#875)Geoffrey Martin-Noble
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-26Negative ranges #762 (#787)Daniel Harvey
2019-03-17BENCHMARK_CAPTURE() and Complexity() - naming problem (#761)Daniel Harvey
2018-11-26StrFormat() is a printf-like function, mark it as such, fix fallout. (#727)Roman Lebedev
2018-09-28Make State constructor private. (#650)Dominic Hamon
2018-09-12*Display* aggregates only. (#665)Roman Lebedev
2018-08-28[NFC] Prefix "report(_)?mode" with Aggregation. (#656)Roman Lebedev
2018-06-01(clang-)format all the things (#610)BaaMeow
2018-04-26Issue 571: Allow support for negative regex filtering (#576)Tim Bradgate
2018-04-03Allow AddRange to work with int64_t. (#548)Dominic Hamon
2018-03-07Make string_util naming more consistent (#547)Wink Saville
2018-02-14Don't include <sys/resource.h> on Fuchsia. (#531)Ian McKellar
2017-11-22Refactor System information collection -- Add CPU Cache Info (#483)Eric
2017-08-23Drop Stat1, refactor statistics to be user-providable, add median. (#428)Roman Lebedev
2017-06-14Add ClearRegisteredBenchmark() function. (#402)Eric
2017-04-18fix android compilation (#372)Dmitry Trifonov
2017-04-17Add Benchmark::Iterations for explicit iteration count control - Fixes #370 (...Eric
2016-12-20Issue 327 (#328)BRevzin
2016-10-26Allow calling Args and ArgNames in any order.Marek Kurdej
2016-10-26Check argument count in `ArgName` and `ArgNames`.Marek Kurdej
2016-10-25Handle the case when the argument name is an empty string.Marek Kurdej
2016-10-24Add ArgName() and ArgNames() methods to name arguments/ranges.Marek Kurdej
2016-10-07Apply clang-format to all headers and source (#303)Dominic Hamon
2016-09-28Fix various uninitialized membersEric Fiselier
2016-09-06Cleanup RunBenchmark code. (#289)Eric
2016-09-05Refactor benchmark.cc into benchmark_register.cc and benchmark.cc (#287)Eric