Add support for parent callstacks to GetCallstackJson.

This commit is contained in:
Bartosz Taudul
2026-05-20 00:27:24 +02:00
parent a380046e17
commit 5b4dcd4655

View File

@@ -940,7 +940,11 @@ nlohmann::json View::GetCallstackJson( const CallstackFrameId* data, size_t size
while( data < end )
{
auto& entry = *data++;
#ifdef TRACY_NO_STATISTICS
auto frameData = m_worker.GetCallstackFrame( entry );
#else
auto frameData = entry.custom ? m_worker.GetParentCallstackFrame( entry ) : m_worker.GetCallstackFrame( entry );
#endif
if( !frameData )
{
frames.push_back( { "pointer", m_worker.GetCanonicalPointer( entry ) } );