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

Calculate per-symbol sample time list.

This is for loaded traces. Real time capture will be implemented later.
This commit is contained in:
Bartosz Taudul
2020-08-07 19:05:04 +02:00
parent 87e7cba289
commit aa8b60a824
2 changed files with 34 additions and 0 deletions
+1
View File
@@ -288,6 +288,7 @@ private:
unordered_flat_map<uint32_t, uint32_t> postponedSamples;
unordered_flat_map<CallstackFrameId, uint32_t, CallstackFrameIdHash, CallstackFrameIdCompare> pendingInstructionPointers;
unordered_flat_map<uint64_t, unordered_flat_map<CallstackFrameId, uint32_t, CallstackFrameIdHash, CallstackFrameIdCompare>> instructionPointersMap;
unordered_flat_map<uint64_t, Vector<Int48>> symbolSamples;
bool newFramesWereReceived = false;
bool callstackSamplesReady = false;
bool ghostZonesReady = false;