From 46867423e93b1cca5c95f9d195171eee67e01320 Mon Sep 17 00:00:00 2001 From: jerrrrycho Date: Thu, 29 Jan 2026 15:23:05 +0100 Subject: [PATCH] enhance performance: preallocate memory when reading token --- parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parser.cpp b/parser.cpp index 06094106..81bbccec 100644 --- a/parser.cpp +++ b/parser.cpp @@ -233,7 +233,7 @@ std::string cParser::readTokenFromDelegate(bool ToLower, const char *Break) std::string cParser::readTokenFromStream(bool ToLower, const char *Break) { std::string token; - // get the token yourself if the delegation attempt failed + token.reserve(64); const auto breakTable = makeBreakTable(Break); char c = 0;