From 59dc55002bec56a0593cc1803426600881eee6e5 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Tue, 19 Jun 2018 18:52:10 +0200 Subject: [PATCH] Callstack ptr in server data structures. Will be probably reduced to 32-bit index later on. --- server/TracyEvent.hpp | 1 + server/TracyWorker.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/server/TracyEvent.hpp b/server/TracyEvent.hpp index a86d0314..6e1e66d2 100644 --- a/server/TracyEvent.hpp +++ b/server/TracyEvent.hpp @@ -147,6 +147,7 @@ struct MemEvent uint64_t size; int64_t timeAlloc; int64_t timeFree; + uint64_t callstack; // All above is read/saved as-is. uint16_t threadAlloc; diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index f01d89dd..6fd2d90b 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -1937,6 +1937,7 @@ void Worker::ProcessMemAlloc( const QueueMemAlloc& ev ) mem.threadAlloc = CompressThread( ev.thread ); mem.timeFree = -1; mem.threadFree = 0; + mem.callstack = 0; const auto low = m_data.memory.low; const auto high = m_data.memory.high;