catch2/include
Neal Coombes 396ecf6021 Cache std::ostringstream between assertions.
This is not thread safe, but I think that was already true of Catch.
The construction/destruction of the std::ostringstream is where the
vast majority of time is spent per assertion.  A simple test of
100000000 CHECK()s is reduced from around 60s to 7.4s
2017-06-25 15:53:59 +02:00
..
external Don’t assume first CL arg (exe name) is present 2017-03-13 11:00:58 +00:00
internal Cache std::ostringstream between assertions. 2017-06-25 15:53:59 +02:00
reporters Cosmetic fixes (whitespace and spelling) 2017-05-27 14:42:54 +02:00
catch.hpp Cosmetic fixes (whitespace and spelling) 2017-05-27 14:42:54 +02:00
catch_session.hpp Added Win32 UNICODE wmain support (#903) 2017-05-11 13:00:03 +02:00
catch_with_main.hpp Fixed catch_with_main.hpp (no longer references deleted catch_runner.hpp) 2015-12-28 15:06:04 +00:00