debugger: don't retrieve the stack if we know we will continue stepping

This commit is contained in:
hjk
2010-12-17 13:07:17 +01:00
parent 16b5d20ab8
commit 82422c469d
2 changed files with 22 additions and 6 deletions

View File

@@ -284,6 +284,7 @@ private: ////////// Gdb Output, State & Capability Handling //////////
void handleStop0(const GdbMi &data);
void handleStop1(const GdbResponse &response);
void handleStop1(const GdbMi &data);
Q_SLOT void handleStop2();
StackFrame parseStackFrame(const GdbMi &mi, int level);
void resetCommandQueue();
@@ -537,6 +538,10 @@ private: ////////// View & Data Stuff //////////
QString m_toolTipExpression;
QPoint m_toolTipPos;
// For short-circuiting stack and thread list evaluation.
bool m_stackNeeded;
int m_currentThreadId;
// HACK:
StackFrame m_targetFrame;
};