Geza Lore
7b45b3ee8a
Optimize string formatting runtime functions
...
Add an overload that takes `const char*` format string. This avoids
having to construct/destruct a temporary `std::string` at the call site
when calling these functions with a string literal, which is fairly
common. This is worth 25% code size on some assertion heavy design.
Also use `std::string::clear()` instead of assigning an empty string
which is more efficient.
2026-06-03 11:18:38 +01:00
..
2026-05-12 07:39:43 -04:00
2026-01-26 20:24:34 -05:00
2026-01-26 20:24:34 -05:00
2026-04-22 15:18:59 -04:00
2026-04-22 15:18:59 -04:00
2026-04-22 15:18:59 -04:00
2026-05-22 20:05:08 +01:00
2026-05-22 20:05:08 +01:00
2026-05-22 20:05:08 +01:00
2026-05-22 20:05:08 +01:00
2026-05-22 20:05:08 +01:00
2026-01-26 20:24:34 -05:00
2026-01-26 20:24:34 -05:00
2026-06-03 11:18:38 +01:00
2026-03-27 23:14:18 -04:00
2026-01-26 20:24:34 -05:00
2026-03-27 23:14:18 -04:00
2026-03-27 23:14:18 -04:00
2026-01-26 20:24:34 -05:00
2026-05-30 13:00:35 -04:00
2026-05-30 13:00:35 -04:00
2026-05-22 20:05:08 +01:00
2026-05-22 20:05:08 +01:00
2026-01-26 20:24:34 -05:00
2026-03-27 23:14:18 -04:00
2026-01-26 20:24:34 -05:00
2026-01-26 20:24:34 -05:00
2026-01-26 20:24:34 -05:00
2026-01-26 20:24:34 -05:00
2026-05-18 11:11:42 +02:00
2026-05-02 12:14:54 -04:00
2026-01-26 20:24:34 -05:00
2026-05-15 14:45:39 -04:00
2026-03-27 23:14:18 -04:00
2026-04-13 13:58:53 -04:00
2026-04-09 17:49:57 -04:00
2026-05-22 20:05:08 +01:00
2026-05-22 20:05:08 +01:00
2026-05-24 13:09:31 +01:00
2026-05-22 20:05:08 +01:00
2026-05-22 20:05:08 +01:00
2026-01-26 20:24:34 -05:00
2026-01-26 20:24:34 -05:00
2026-04-19 08:24:07 -04:00
2026-01-26 20:24:34 -05:00
2026-06-03 11:18:38 +01:00
2026-05-27 14:33:19 -04:00
2026-05-12 07:39:43 -04:00
2026-01-26 20:24:34 -05:00
2026-05-10 08:20:32 -04:00
2026-05-22 20:05:08 +01:00