forked from qt-creator/qt-creator
debugger: overhaul "state machine"
This mainly allows for more precise shutdown and tightens the set of allowed transitions.
This commit is contained in:
@@ -574,7 +574,7 @@ void GdbEngine::updateAllClassic()
|
||||
{
|
||||
PRECONDITION;
|
||||
PENDING_DEBUG("UPDATING ALL\n");
|
||||
QTC_ASSERT(state() == InferiorUnrunnable || state() == InferiorStopped, /**/);
|
||||
QTC_ASSERT(state() == InferiorUnrunnable || state() == InferiorStopOk, /**/);
|
||||
tryLoadDebuggingHelpersClassic();
|
||||
reloadModulesInternal();
|
||||
postCommand("-stack-list-frames", WatchUpdate,
|
||||
|
||||
Reference in New Issue
Block a user