Send executable mtime in welcome message.

This commit is contained in:
Bartosz Taudul 2021-01-31 17:45:11 +01:00
parent 0ce113a96c
commit c92974d920
2 changed files with 3 additions and 1 deletions

View File

@ -1332,6 +1332,7 @@ void Profiler::Worker()
MemWrite( &welcome.delay, m_delay ); MemWrite( &welcome.delay, m_delay );
MemWrite( &welcome.resolution, m_resolution ); MemWrite( &welcome.resolution, m_resolution );
MemWrite( &welcome.epoch, m_epoch ); MemWrite( &welcome.epoch, m_epoch );
MemWrite( &welcome.exectime, m_exectime );
MemWrite( &welcome.pid, pid ); MemWrite( &welcome.pid, pid );
MemWrite( &welcome.samplingPeriod, m_samplingPeriod ); MemWrite( &welcome.samplingPeriod, m_samplingPeriod );
MemWrite( &welcome.onDemand, onDemand ); MemWrite( &welcome.onDemand, onDemand );

View File

@ -9,7 +9,7 @@ namespace tracy
constexpr unsigned Lz4CompressBound( unsigned isize ) { return isize + ( isize / 255 ) + 16; } constexpr unsigned Lz4CompressBound( unsigned isize ) { return isize + ( isize / 255 ) + 16; }
enum : uint32_t { ProtocolVersion = 44 }; enum : uint32_t { ProtocolVersion = 45 };
enum : uint16_t { BroadcastVersion = 2 }; enum : uint16_t { BroadcastVersion = 2 };
using lz4sz_t = uint32_t; using lz4sz_t = uint32_t;
@ -82,6 +82,7 @@ struct WelcomeMessage
uint64_t delay; uint64_t delay;
uint64_t resolution; uint64_t resolution;
uint64_t epoch; uint64_t epoch;
uint64_t exectime;
uint64_t pid; uint64_t pid;
int64_t samplingPeriod; int64_t samplingPeriod;
uint8_t onDemand; uint8_t onDemand;