History log of /external/google-benchmark/src/benchmark_register.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3f23832a097db2da0d9823987dc574be3cefa1f3 26-Oct-2016 Marek Kurdej <marek@quasardb.net> Allow calling Args and ArgNames in any order.
/external/google-benchmark/src/benchmark_register.cc
cfee1a54e4d4dcc455ee077092aa5e2d054899c7 26-Oct-2016 Marek Kurdej <marek@quasardb.net> Check argument count in `ArgName` and `ArgNames`.
/external/google-benchmark/src/benchmark_register.cc
c1c01b2cd303826cab1f419f1a1582d18d5905df 25-Oct-2016 Marek Kurdej <marek@quasardb.net> Handle the case when the argument name is an empty string.
/external/google-benchmark/src/benchmark_register.cc
17e1c405dd67858ca47b53b5968e564895dba965 24-Oct-2016 Marek Kurdej <marek@quasardb.net> Add ArgName() and ArgNames() methods to name arguments/ranges.
/external/google-benchmark/src/benchmark_register.cc
332f677b8bec401641a2743ab5d741c13cc6811d 07-Oct-2016 Dominic Hamon <dominichamon@users.noreply.github.com> Apply clang-format to all headers and source (#303)
/external/google-benchmark/src/benchmark_register.cc
2aca242bf69870cc208cb7da3c026c1f64b12cdb 29-Sep-2016 Eric Fiselier <eric@efcs.ca> Fix various uninitialized members
/external/google-benchmark/src/benchmark_register.cc
c6f3f0eb9cd68150371c0c45b84aeb0dc72114c9 06-Sep-2016 Eric <eric@efcs.ca> Cleanup RunBenchmark code. (#289)

* Cleanup the code for generating and running benchmarks

* Rework calculation of real/manual time

* Add back TSAN builder
/external/google-benchmark/src/benchmark_register.cc
d038472c18e7aa5b206896a9cd71b220b36b5eb8 05-Sep-2016 Eric <eric@efcs.ca> Refactor benchmark.cc into benchmark_register.cc and benchmark.cc (#287)

* Refactor benchmark.cc into benchmark_register.cc and benchmark_run.cc

The benchmark.cc file is getting really big and it contains a bunch of
unrelated components. This patch separates the files into two separate
parts. The "runtime" parts and the "registration" parts.

This patch also removes the PIMPL used by Benchmark. Previously we couldn't
have STL types in the interface but now we can. Therefore there is no reason
to keep BenchmarkImp.

* add missing include

* rework windows timers again

* Guard timespec on older Windows versions

* Remove old thread safety annotation workarounds
/external/google-benchmark/src/benchmark_register.cc