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

Add TracySetProgramName() macro to set broadcast contents.

This commit is contained in:
Bartosz Taudul
2023-03-30 21:51:00 +02:00
parent cade1d9705
commit e2e55a77b5
3 changed files with 21 additions and 0 deletions
+10
View File
@@ -677,6 +677,13 @@ public:
return m_isConnected.load( std::memory_order_acquire );
}
tracy_force_inline void SetProgramName( const char* name )
{
m_programNameLock.lock();
m_programName = name;
m_programNameLock.unlock();
}
#ifdef TRACY_ON_DEMAND
tracy_force_inline uint64_t ConnectionId() const
{
@@ -964,6 +971,9 @@ private:
} m_prevSignal;
#endif
bool m_crashHandlerInstalled;
const char* m_programName;
TracyMutex m_programNameLock;
};
}