catch2/projects/SelfTest
Martin Hořeňovský d36c15c3ca
Store tags in one big pre-allocated string and only work with refs
This should decrease the number of allocations before main is entered
significantly, but complicates the code somewhat in return.

Assuming I used `massif` right, doing just `SelfTest --list-tests`
went from 929 allocations at "Remove gcc-4.9 from the travis builds"
(2 commits up), to 614 allocations with this commit.
2019-11-14 10:53:12 +01:00
..
Baselines Store tags in one big pre-allocated string and only work with refs 2019-11-14 10:53:12 +01:00
CompileTimePerfTests Added files for multiply inclusions of test cases 2017-11-17 15:46:57 +00:00
IntrospectiveTests Store tags in one big pre-allocated string and only work with refs 2019-11-14 10:53:12 +01:00
Misc Add more tests for reading test specs from file 2019-10-20 15:14:50 +02:00
SurrogateCpps Sweep out some extra warnings 2017-09-07 17:25:15 +02:00
UsageTests Redo build matrix on .travis for C++14 and up 2019-10-31 16:19:56 +01:00
TestMain.cpp Add SonarQube Generic Test Data reporter 2019-10-27 10:02:41 +01:00
WarnAboutNoTests.cmake Improve reporting of unmatched filters (#1684) 2019-08-06 20:51:19 +02:00