catch2/projects
Martin Hořeňovský e340ab8db6
Various improvements to the benchmarking support
* Units from <ratio> are no longer redeclared in our own namespace
* The default clock is `steady_clock`, not `high_resolution_clock`,
because, as HH says "high_resolution_clock is useless. If you want
measure the passing of time, use steady_clock. If you want user
friendly time, use system_clock".
* Benchmarking support is opt-in, not opt-out, to avoid the large
(~10%) compile time penalty.
* Benchmarking-related options in CLI are always present, to decrease
the amount of code that is only compiled conditionally and making
the whole shebang more maintainble.
2019-06-06 21:28:56 +02:00
..
ExtraTests Add failing test for CATCH_UNSCOPED_CAPTURE 2019-04-24 12:55:11 -07:00
SelfTest Various improvements to the benchmarking support 2019-06-06 21:28:56 +02:00
XCode/OCTest Fix typos identified by codespell. 2019-04-10 09:42:11 +02:00
CMakeLists.txt Integrate Nonius benchmark into Catch2 2019-06-06 19:33:37 +02:00