aboutsummaryrefslogtreecommitdiff
path: root/include/benchmark
AgeCommit message (Expand)Author
2020-12-21Add 'seconds' time unit (#1076)feserr
2020-11-19Added support for macro expansion in benchmark names (#1054)Mario Emmenlauer
2020-08-25Add CartesianProduct with associated test (#1029)Christian Wassermann
2020-07-28JSONReporter: don't report on scaling if we didn't get it (#1005) (#1008)Alexander Enaldiev
2020-02-21Relax CHECK condition in benchmark_runner.cc (#938)Paweł Bylica
2019-08-12Custom user counters: add invert modifier. (#850)Roman Lebedev
2019-06-26Make some functions const (#832)Orgad Shaneh
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
2019-01-15Move Statistics struct to internal namespace (#753)Dominic Hamon
2018-12-11#722 Adding Host Name in Reporting (#733)Jatin Chaudhary
2018-11-13Merge branch 'report_loadavg' of https://github.com/atdt/benchmark into atdt-...Dominic Hamon
2018-10-01Fix possible loss of data warnings in MSVC. (#694)Victor Costan
2018-09-28Make State constructor private. (#650)Dominic Hamon
2018-09-13Un-deprecate [SG]et{Item,Byte}sProcessed, re-implement as custom counters. (#...Roman Lebedev
2018-09-13Track two more details about runs - the aggregate name, and run name. (#675)Roman Lebedev
2018-09-12*Display* aggregates only. (#665)Roman Lebedev
2018-09-04Pass name by const-reference instead of by value in class Statistics' constru...Changming Sun
2018-08-30Mark Set{Items,Bytes}Processed()/{items,bytes}_processed() as deprecated. (#654)Roman Lebedev
2018-08-29Counter(): add 'one thousand' param. (#657)Roman Lebedev
2018-08-29[NFC] s/console_reporter/display_reporter/ (#663)Roman Lebedev
2018-08-28Track 'type' of the run - is it an actual measurement, or an aggregate. (#658)Roman Lebedev
2018-08-28[NFC] Prefix "report(_)?mode" with Aggregation. (#656)Roman Lebedev
2018-08-08Remove redundant default which causes failures (#649)Kirill Bobyrev
2018-07-24Memory management and reporting hooks (#625)Dominic Hamon
2018-07-09Include system load average in console and JSON reportsOri Livneh
2018-06-27Add Iteration-related Counter::Flags. Fixes #618 (#621)Roman Lebedev
2018-06-07Disable deprecation warnings when -Werror is enabled. (#609)Dominic Hamon
2018-05-29clang-format run on the benchmark header (#606)Dominic Hamon
2018-05-29Deprecate CSVReporter - A first step to overhauling reporting. (#488)Eric
2018-05-24Return 0 from State::iterations() when not yet started. (#598)Samuel Panzer
2018-05-03Use __EMSCRIPTEN__ (rather then EMSCRIPTEN) to check for emscripten (#583)Sam Clegg
2018-04-12Ensure 64-bit truncation doesn't happen for complexity_n (#569)Dominic Hamon
2018-04-03Allow AddRange to work with int64_t. (#548)Dominic Hamon
2018-03-23Add tests to verify assembler output -- Fix DoNotOptimize. (#530)Eric
2018-03-07Make string_util naming more consistent (#547)Wink Saville
2018-02-21Print the executable name as part of the context. (#534)Eric
2018-02-21Ensure std::iterator_traits<StateIterator> instantiates.Eric Fiselier
2018-02-14Improve State packing: put important members on first cache line. (#527)Eric
2018-02-13Fixups following addition of KeepRunningBatch (296ec5693) (#526)Samuel Panzer
2018-02-09Support State::KeepRunningBatch(). (#521)Samuel Panzer
2017-12-03Enforce using a semicolon after BENCHMARK_MAIN to remove compiler warnings (#...Louis Dionne
2017-11-26Improve CPU Cache info reporting -- Add Windows support. (#486)Eric
2017-11-22Refactor System information collection -- Add CPU Cache Info (#483)Eric
2017-11-07Reorder inline to avoid warning on MSVC (#469)Dominic Hamon
2017-11-07Fix #476. Explicit coersion of size_t to boolean (#477)Dominic Hamon
2017-11-06Remove deprecated headers (#473)Dominic Hamon
2017-10-31 Improve BM_SetInsert example (#465)Leo Koppel