Martin Hořeňovský
822c44a203
Cleanup help string construction in Clara
...
* Clara::Opt::getHelpColumns returns single item
It could never return multiple items, but for some reason it
was wrapping that single item in a vector.
* Use ReusableStringStream in Clara
* Reserve HelpColumns ahead of time
* Use StringRef for descriptions in HelpColumn type
The combination of these changes ends up removing about 7% (~200)
of allocations when Catch2 has to prepare output for `-h`.
2023-12-26 14:57:29 +01:00
..
2023-12-21 18:40:00 +01:00
2023-12-23 11:23:32 +01:00
2023-12-23 11:23:32 +01:00
2023-12-26 14:57:29 +01:00
2023-12-10 18:44:06 +01:00
2023-12-10 21:04:56 +01:00
2023-12-10 19:53:39 +01:00
2023-10-28 21:35:03 +02:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2023-02-20 14:32:12 +01:00
2023-01-28 19:57:38 +01:00
2023-04-29 12:55:51 +02:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2023-03-22 19:12:03 +01:00
2023-11-04 00:33:18 +01:00
2023-05-16 12:18:57 -04:00
2022-10-28 11:30:15 +02:00
2023-05-16 12:18:57 -04:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2023-12-23 11:23:32 +01:00
2023-12-23 11:23:32 +01:00
2023-01-12 15:01:47 +01:00
2023-05-12 09:51:13 +02:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2022-10-28 11:30:15 +02:00
2023-08-30 16:21:02 +02:00
2023-01-12 15:01:47 +01:00
2023-01-12 15:01:47 +01:00
2023-03-23 16:50:07 +01:00
2023-03-23 16:50:07 +01:00
2023-07-19 17:04:43 +02:00
2023-12-11 00:55:40 +01:00
2023-12-11 00:55:40 +01:00
2022-10-28 11:30:15 +02:00
2023-12-10 19:53:39 +01:00