From 07a56f1148f8ef605bff62ae9903d95a4a1b0ef2 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Thu, 18 Aug 2022 01:08:22 +0200 Subject: [PATCH] Load globals to local variables. --- public/client/TracySysTrace.cpp | 37 ++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/public/client/TracySysTrace.cpp b/public/client/TracySysTrace.cpp index 9fc07117..a6c1804b 100644 --- a/public/client/TracySysTrace.cpp +++ b/public/client/TracySysTrace.cpp @@ -1128,16 +1128,19 @@ void SysTraceWorker( void* ptr ) InitRpmalloc(); sched_param sp = { 99 }; if( pthread_setschedparam( pthread_self(), SCHED_FIFO, &sp ) != 0 ) TracyDebug( "Failed to increase SysTraceWorker thread priority!\n" ); - for( int i=0; i= 0 ) { - auto& ring = s_ring[s_ctxBufferIdx + sel]; + auto& ring = ringArray[ctxBufferIdx + sel]; auto rbPos = pos[sel]; auto offset = rbPos; perf_event_header hdr; @@ -1492,7 +1495,7 @@ void SysTraceWorker( void* ptr ) } for( int i=0; i