From 9b2fb8069869ec5cea32816a3589d9842595ffea Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Mon, 2 Dec 2024 14:26:11 +0100 Subject: reduce memory churn (#248) * eliminated allocation in SetCurrentThreadName * reduced memory allocator activity in cache RPC response building * reduced allocations in compact binary building --- src/zencore/compactbinarybuilder.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/zencore/compactbinarybuilder.cpp') diff --git a/src/zencore/compactbinarybuilder.cpp b/src/zencore/compactbinarybuilder.cpp index 3331291ce..a60de023d 100644 --- a/src/zencore/compactbinarybuilder.cpp +++ b/src/zencore/compactbinarybuilder.cpp @@ -93,6 +93,7 @@ AppendCompactBinary(const CbFieldView& Value, std::vector& OutData) CbWriter::CbWriter() { + States.reserve(4); States.emplace_back(); } -- cgit v1.2.3