diff options
author | hjk <hjk@qt.io> | 2018-08-22 15:45:16 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2018-08-29 11:06:26 +0000 |
commit | 9492066a31817080de6116e86955589e6f6598d0 (patch) | |
tree | 8fa6c8a7272ff60f268c277eec8d90c33c49ae32 /src/plugins/debugger/breakhandler.h | |
parent | 6386cd54eb31639d82cc569993f4b9e35c924c56 (diff) |
Debugger: Identify a breakpoint's requested parameters with preset data
This removes the ability to have different enabled/disabled states
for the same breakpoint in concurrently running engines, but make
the behavior less surprising.
At least currently people *do* expect breakpoint changes in a running
engine to persist after the engine dies.
Change-Id: I911594765b24f2ce58f6747ae5ecab3e608882b8
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/debugger/breakhandler.h')
-rw-r--r-- | src/plugins/debugger/breakhandler.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/debugger/breakhandler.h b/src/plugins/debugger/breakhandler.h index bdbf4586ce..118e8ca022 100644 --- a/src/plugins/debugger/breakhandler.h +++ b/src/plugins/debugger/breakhandler.h @@ -205,11 +205,11 @@ private: void setState(BreakpointState state); const GlobalBreakpoint m_globalBreakpoint; // Origin, or null for aliens. - BreakpointParameters m_requestedParameters; // May differ from global value over lifetime of breakpoint. - BreakpointParameters m_parameters; + BreakpointParameters m_parameters; // Parameters acknowledged by engine. + BreakpointParameters m_alienParameters; // Requested parameters in case of no associated global bp. BreakpointState m_state = BreakpointNew; // Current state of breakpoint. BreakpointMarker *m_marker = nullptr; - QString m_responseId; //!< Breakpoint number or id assigne by or used in the debugger backend. + QString m_responseId; //!< Breakpoint number or id assigned by or used in the debugger backend. QString m_displayName; }; |