From d691cb2a0625115ef1cc1757f850348e6ff56fe7 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Thu, 31 Mar 2022 00:02:02 +0200 Subject: [PATCH] Define a list of priority queries. --- server/TracyWorker.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index f339f913..f8f9273a 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -253,6 +253,19 @@ static void ReadHwSampleVec( FileRead& f, SortedVector& vec, S } } +// Should be just a simple comparison. Do this when protocol version changes. +static bool IsQueryPrio( ServerQuery type ) +{ + return + type == ServerQuery::ServerQueryString || + type == ServerQuery::ServerQueryThreadString || + type == ServerQuery::ServerQuerySourceLocation || + type == ServerQuery::ServerQueryPlotName || + type == ServerQuery::ServerQueryFrameName || + type == ServerQuery::ServerQueryParameter || + type == ServerQuery::ServerQueryFiberName; +} + LoadProgress Worker::s_loadProgress;