From 625e3e8e259637ecf45b2f7738b18c9d33975852 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Tue, 2 May 2017 13:53:47 -0700 Subject: [PATCH] Tiny optimization to prealloc string space. --- controller/EmbeddedNetworkController.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/controller/EmbeddedNetworkController.cpp b/controller/EmbeddedNetworkController.cpp index 9bcddac80..90dd8f522 100644 --- a/controller/EmbeddedNetworkController.cpp +++ b/controller/EmbeddedNetworkController.cpp @@ -1056,6 +1056,7 @@ unsigned int EmbeddedNetworkController::handleControlPlaneHttpPOST( std::string pong("{\"memberStatus\":{"); { Mutex::Lock _l(_memberStatus_m); + pong.reserve(64 * _memberStatus.size()); _db.eachId([this,&pong,&now,&first](uint64_t networkId,uint64_t nodeId) { char tmp[64]; uint64_t lrt = 0ULL;