From a46425f4e9354df4c4fb011927f6e46adc12926e Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Sat, 28 Jul 2018 18:26:00 +0200 Subject: [PATCH] Adjust load stages. --- server/TracyWorker.cpp | 26 +++++++++----------------- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index c0e5d3f9..ca756ba5 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -246,11 +246,11 @@ Worker::Worker( FileRead& f, EventType::Type eventMask ) if( fileVer <= FileVersion( 0, 3, 1 ) ) { - s_loadProgress.total.store( 13, std::memory_order_relaxed ); + s_loadProgress.total.store( 7, std::memory_order_relaxed ); } else { - s_loadProgress.total.store( 15, std::memory_order_relaxed ); + s_loadProgress.total.store( 8, std::memory_order_relaxed ); } s_loadProgress.progress.store( 0, std::memory_order_relaxed ); @@ -272,12 +272,10 @@ Worker::Worker( FileRead& f, EventType::Type eventMask ) m_captureName = std::string( tmp, tmp+sz ); } - s_loadProgress.progress.store( 1, std::memory_order_relaxed ); f.Read( sz ); m_data.frames.reserve_and_use( sz ); f.Read( m_data.frames.data(), sizeof( uint64_t ) * sz ); - s_loadProgress.progress.store( 2, std::memory_order_relaxed ); flat_hash_map> pointerMap; f.Read( sz ); @@ -292,7 +290,6 @@ Worker::Worker( FileRead& f, EventType::Type eventMask ) pointerMap.emplace( ptr, dst ); } - s_loadProgress.progress.store( 3, std::memory_order_relaxed ); f.Read( sz ); for( uint64_t i=0; isecond ); } - s_loadProgress.progress.store( 4, std::memory_order_relaxed ); f.Read( sz ); for( uint64_t i=0; isecond ); } - s_loadProgress.progress.store( 5, std::memory_order_relaxed ); f.Read( sz ); for( uint64_t i=0; i> msgMap; f.Read( sz ); if( eventMask & EventType::Messages ) @@ -480,7 +473,7 @@ Worker::Worker( FileRead& f, EventType::Type eventMask ) } } - s_loadProgress.progress.store( 10, std::memory_order_relaxed ); + s_loadProgress.progress.store( 3, std::memory_order_relaxed ); f.Read( sz ); m_data.threads.reserve( sz ); for( uint64_t i=0; i