From 3a8ffad2f31f4438e19dd5a0f1c068e1fdffdeea Mon Sep 17 00:00:00 2001 From: Zack Rusin Date: Tue, 6 Sep 2011 18:23:06 -0400 Subject: [PATCH] Load the last few calls. --- gui/traceloader.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/gui/traceloader.cpp b/gui/traceloader.cpp index 0303ee7..a23f3f4 100644 --- a/gui/traceloader.cpp +++ b/gui/traceloader.cpp @@ -246,7 +246,6 @@ void TraceLoader::parseTrace() frames.clear(); } if (m_parser.percentRead() - lastPercentReport >= 5) { - qDebug()<<"emitting = " << m_parser.percentRead(); emit parsed(m_parser.percentRead()); lastPercentReport = m_parser.percentRead(); } @@ -259,15 +258,13 @@ void TraceLoader::parseTrace() // it's just a bunch of Delete calls for every object // after the last SwapBuffers if (currentFrame) { - if (!frames.count()) { - calls.squeeze(); - currentFrame->setCalls(calls, binaryDataSize); - } - frames.append(currentFrame); - currentFrame = 0; + calls.squeeze(); + currentFrame->setCalls(calls, binaryDataSize); + frames.append(currentFrame); + currentFrame = 0; } if (frames.count()) { - emit framesLoaded(frames); + emit framesLoaded(frames); } } -- 2.43.0