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

Fiber name transport.

This commit is contained in:
Bartosz Taudul
2021-11-03 18:57:30 +01:00
parent 211b202d8e
commit fceb065329
5 changed files with 48 additions and 4 deletions
+2 -1
View File
@@ -54,7 +54,8 @@ enum ServerQuery : uint8_t
ServerQueryCodeLocation,
ServerQuerySourceCode,
ServerQueryDataTransfer,
ServerQueryDataTransferPart
ServerQueryDataTransferPart,
ServerQueryFiberName
};
struct ServerQueryPacket
+2
View File
@@ -111,6 +111,7 @@ enum class QueueType : uint8_t
ExternalThreadName,
SymbolCode,
SourceCode,
FiberName,
NUM_TYPES
};
@@ -822,6 +823,7 @@ static constexpr size_t QueueDataSize[] = {
sizeof( QueueHeader ) + sizeof( QueueStringTransfer ), // external thread name
sizeof( QueueHeader ) + sizeof( QueueStringTransfer ), // symbol code
sizeof( QueueHeader ) + sizeof( QueueStringTransfer ), // source code
sizeof( QueueHeader ) + sizeof( QueueStringTransfer ), // fiber name
};
static_assert( QueueItemSize == 32, "Queue item size not 32 bytes" );