1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00

Process memory events with callstack.

This commit is contained in:
Bartosz Taudul
2018-06-19 18:52:45 +02:00
parent 59dc55002b
commit e51eef3dcd
2 changed files with 32 additions and 0 deletions
+5
View File
@@ -211,6 +211,9 @@ private:
tracy_force_inline void ProcessGpuResync( const QueueGpuResync& ev );
tracy_force_inline void ProcessMemAlloc( const QueueMemAlloc& ev );
tracy_force_inline void ProcessMemFree( const QueueMemFree& ev );
tracy_force_inline void ProcessMemAllocCallstack( const QueueMemAlloc& ev );
tracy_force_inline void ProcessMemFreeCallstack( const QueueMemFree& ev );
tracy_force_inline void ProcessCallstackMemory( const QueueCallstackMemory& ev );
tracy_force_inline void CheckSourceLocation( uint64_t ptr );
void NewSourceLocation( uint64_t ptr );
@@ -296,6 +299,8 @@ private:
uint32_t m_pendingThreads;
uint32_t m_pendingSourceLocation;
uint64_t m_lastMemActionCallstack;
Slab<64*1024*1024> m_slab;
DataBlock m_data;