From 7376ec65b003393d3659627b2211267698ae4225 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Sun, 16 Dec 2018 20:52:06 +0100 Subject: [PATCH] Store lock announce and terminate time in trace dump. --- server/TracyVersion.hpp | 2 +- server/TracyWorker.cpp | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/server/TracyVersion.hpp b/server/TracyVersion.hpp index da43a4ed..016b389d 100644 --- a/server/TracyVersion.hpp +++ b/server/TracyVersion.hpp @@ -7,7 +7,7 @@ namespace Version { enum { Major = 0 }; enum { Minor = 4 }; -enum { Patch = 0 }; +enum { Patch = 1 }; } } diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index 829194f1..bcd3ed8b 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -511,6 +511,14 @@ Worker::Worker( FileRead& f, EventType::Type eventMask ) f.Read( lockmap.srcloc ); f.Read( lockmap.type ); f.Read( lockmap.valid ); + if( fileVer >= FileVersion( 0, 4, 1 ) ) + { + f.Read2( lockmap.timeAnnounce, lockmap.timeTerminate ); + } + else + { + lockmap.timeAnnounce = lockmap.timeTerminate = 0; + } f.Read( tsz ); for( uint64_t i=0; i