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

String map is not needed when reading timeline.

This commit is contained in:
Bartosz Taudul 2017-11-10 18:22:41 +01:00
parent 2887753b5d
commit 8e78e38334
2 changed files with 4 additions and 4 deletions

View File

@ -362,7 +362,7 @@ View::View( FileRead& f )
{
auto td = m_slab.AllocInit<ThreadData>();
f.Read( &td->id, sizeof( td->id ) );
ReadTimeline( f, td->timeline, stringMap );
ReadTimeline( f, td->timeline );
uint64_t msz;
f.Read( &msz, sizeof( msz ) );
td->messages.reserve( msz );
@ -3396,7 +3396,7 @@ void View::WriteTimeline( FileWrite& f, const Vector<ZoneEvent*>& vec )
}
}
void View::ReadTimeline( FileRead& f, Vector<ZoneEvent*>& vec, const std::unordered_map<uint64_t, const char*>& stringMap )
void View::ReadTimeline( FileRead& f, Vector<ZoneEvent*>& vec )
{
uint64_t sz;
f.Read( &sz, sizeof( sz ) );
@ -3414,7 +3414,7 @@ void View::ReadTimeline( FileRead& f, Vector<ZoneEvent*>& vec, const std::unorde
f.Read( &zone->cpu_start, sizeof( zone->cpu_start ) );
f.Read( &zone->cpu_end, sizeof( zone->cpu_end ) );
f.Read( &zone->text, sizeof( zone->text ) );
ReadTimeline( f, zone->child, stringMap );
ReadTimeline( f, zone->child );
}
}

View File

@ -219,7 +219,7 @@ private:
void Write( FileWrite& f );
void WriteTimeline( FileWrite& f, const Vector<ZoneEvent*>& vec );
void ReadTimeline( FileRead& f, Vector<ZoneEvent*>& vec, const std::unordered_map<uint64_t, const char*>& stringMap );
void ReadTimeline( FileRead& f, Vector<ZoneEvent*>& vec );
std::string m_addr;