From 5421164f33a3fd38888f74d0d224e533e34b9aa5 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Tue, 17 Oct 2017 21:53:09 +0200 Subject: [PATCH] No need to get process name more than once. --- client/TracyProfiler.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/TracyProfiler.cpp b/client/TracyProfiler.cpp index 8e97f7ed..b9c4e5c6 100644 --- a/client/TracyProfiler.cpp +++ b/client/TracyProfiler.cpp @@ -152,6 +152,9 @@ void Profiler::Worker() { enum { BulkSize = TargetFrameSize / QueueItemSize }; + const auto procname = GetProcessName(); + const auto pnsz = std::min( strlen( procname ), WelcomeMessageProgramNameSize - 1 ); + moodycamel::ConsumerToken token( s_queue ); ListenSocket listen; @@ -169,9 +172,6 @@ void Profiler::Worker() } { - const auto procname = GetProcessName(); - const auto pnsz = std::min( strlen( procname ), WelcomeMessageProgramNameSize - 1 ); - WelcomeMessage welcome; #ifdef DISABLE_LZ4 // notify client that lz4 compression is disabled (too slow in debug builds)