mirror of
https://github.com/wolfpld/tracy.git
synced 2026-07-11 16:48:52 +00:00
Move towards proper data structures.
This commit is contained in:
@@ -454,14 +454,9 @@ void View::ProcessLockAnnounce( const QueueLockAnnounce& ev )
|
||||
{
|
||||
CheckSourceLocation( ev.srcloc );
|
||||
|
||||
auto ptr = m_slab.Alloc<LockEvent>();
|
||||
ptr->srcloc = ev.srcloc;
|
||||
|
||||
assert( m_lockMap.find( ev.id ) == m_lockMap.end() );
|
||||
m_lockMap.emplace( ev.id, ptr );
|
||||
|
||||
std::lock_guard<std::mutex> lock( m_lock );
|
||||
m_locks.push_back( ptr );
|
||||
assert( m_lockMap.find( ev.id ) == m_lockMap.end() );
|
||||
m_lockMap.emplace( ev.id, LockMap { ev.srcloc } );
|
||||
}
|
||||
|
||||
void View::CheckString( uint64_t ptr )
|
||||
|
||||
Reference in New Issue
Block a user