From bf52883331d1a316c36dc63a50edf30f708ccbe7 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Wed, 25 Mar 2020 18:37:08 +0100 Subject: [PATCH] Store symbol length in trace dumps. --- server/TracyVersion.hpp | 2 +- server/TracyWorker.cpp | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/server/TracyVersion.hpp b/server/TracyVersion.hpp index e75a2521..e578e09c 100644 --- a/server/TracyVersion.hpp +++ b/server/TracyVersion.hpp @@ -7,7 +7,7 @@ namespace Version { enum { Major = 0 }; enum { Minor = 6 }; -enum { Patch = 6 }; +enum { Patch = 7 }; } } diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index dfd8d3c4..fd51a26a 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -1641,7 +1641,22 @@ Worker::Worker( FileRead& f, EventType::Type eventMask, bool bgTasks ) } } - if( fileVer >= FileVersion( 0, 6, 5 ) ) + if( fileVer >= FileVersion( 0, 6, 7 ) ) + { + f.Read( sz ); + m_data.symbolMap.reserve( sz ); + for( uint64_t i=0; i= FileVersion( 0, 6, 5 ) ) { f.Read( sz ); m_data.symbolMap.reserve( sz );