History log of /external/google-benchmark/test/templated_fixture_test.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5b2c08668c2bab4120b02830d38416c3402b7894 04-Dec-2017 Louis Dionne <ldionne.2@gmail.com> Enforce using a semicolon after BENCHMARK_MAIN to remove compiler warnings (#495)
/external/google-benchmark/test/templated_fixture_test.cc
25acf220a44ccc41104a690731fcf646cc3e8192 17-Oct-2017 Eric <eric@efcs.ca> Refactor most usages of KeepRunning to use the perfered ranged-for. (#459)

Recently the library added a new ranged-for variant of the KeepRunning
loop that is much faster. For this reason it should be preferred in all
new code.

Because a library, its documentation, and its tests should all embody
the best practices of using the library, this patch changes all but a
few usages of KeepRunning() into for (auto _ : state).

The remaining usages in the tests and documentation persist only
to document and test behavior that is different between the two formulations.

Also note that because the range-for loop requires C++11, the KeepRunning
variant has not been deprecated at this time.
/external/google-benchmark/test/templated_fixture_test.cc
819adb4cd111df5bbe89f8a3ecccc716b50832ca 09-Oct-2017 Anton Lashkov <lenton_91@mail.ru> Add macros for create benchmark with templated fixture (#451)

* Add macros for create benchmark with templated fixture

* Add info about templated fixtures to README.md

* Add tests for templated fixtures
/external/google-benchmark/test/templated_fixture_test.cc