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

Save/load context switch data.

This commit is contained in:
Bartosz Taudul
2019-08-13 00:56:57 +02:00
parent 1c937ad9bb
commit 9417ad994d
3 changed files with 88 additions and 9 deletions
+10 -8
View File
@@ -30,14 +30,15 @@ namespace EventType
{
enum Type : uint32_t
{
Locks = 1 << 0,
Messages = 1 << 1,
Plots = 1 << 2,
Memory = 1 << 3,
FrameImages = 1 << 4,
Locks = 1 << 0,
Messages = 1 << 1,
Plots = 1 << 2,
Memory = 1 << 3,
FrameImages = 1 << 4,
ContextSwitches = 1 << 5,
None = 0,
All = std::numeric_limits<uint32_t>::max()
None = 0,
All = std::numeric_limits<uint32_t>::max()
};
}
@@ -65,7 +66,8 @@ struct LoadProgress
Plots,
Memory,
CallStacks,
FrameImages
FrameImages,
ContextSwitches
};
LoadProgress() : total( 0 ), progress( 0 ), subTotal( 0 ), subProgress( 0 ) {}