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

Add second single string transfer.

This commit is contained in:
Bartosz Taudul
2020-07-26 01:32:49 +02:00
parent a7d2ab4d4f
commit c0b73c248f
5 changed files with 61 additions and 21 deletions
+2 -1
View File
@@ -84,6 +84,7 @@ enum class QueueType : uint8_t
ParamPingback,
CpuTopology,
SingleStringData,
SecondStringData,
StringData,
ThreadName,
CustomStringData,
@@ -395,7 +396,6 @@ struct QueueCallstackFrameSize
struct QueueCallstackFrame
{
uint64_t file;
uint32_t line;
uint64_t symAddr;
uint32_t symLen;
@@ -625,6 +625,7 @@ static constexpr size_t QueueDataSize[] = {
sizeof( QueueHeader ), // param pingback
sizeof( QueueHeader ) + sizeof( QueueCpuTopology ),
sizeof( QueueHeader ), // single string data
sizeof( QueueHeader ), // second string data
// keep all QueueStringTransfer below
sizeof( QueueHeader ) + sizeof( QueueStringTransfer ), // string data
sizeof( QueueHeader ) + sizeof( QueueStringTransfer ), // thread name