diff options
| author | Martin Hořeňovský | 2019-05-19 20:54:44 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2019-06-06 21:28:56 +0200 |
| commit | e340ab8db6dbe07a58b6e72a9364d67d2178293c (patch) | |
| tree | 926412e41898e1743ef62168b78bc67f6f1c8ee8 /include/internal/catch_stringref.cpp | |
| parent | ce2560ca956c1743f8bc871e0bf95f65a3db887c (diff) | |
| download | catch3-e340ab8db6dbe07a58b6e72a9364d67d2178293c.tar.gz | |
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.
Diffstat (limited to 'include/internal/catch_stringref.cpp')
0 files changed, 0 insertions, 0 deletions