diff options
author | hjk <hjk@qt.io> | 2018-07-24 12:12:28 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2018-07-24 12:45:01 +0000 |
commit | 27cd7162e14e83c00f077b23137fcaf4d214a065 (patch) | |
tree | 9e78861419aac41506b18cffcb522c3e683673b2 /share | |
parent | f6943a712abd5cf1f213aeb5cb984a4ab61ae139 (diff) |
Debugger: Make LLDB instruction-wise stepping work with 3.8.1
Judging from the code it either never worked, or LLDB changed
syntax at some time. In either case, having it in a usable
state with current version is an improvement.
Change-Id: I88b15969bf28b92735d860544dedcbd1d9689765
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'share')
-rw-r--r-- | share/qtcreator/debugger/lldbbridge.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py index 21a7da4c11..6f8871f977 100644 --- a/share/qtcreator/debugger/lldbbridge.py +++ b/share/qtcreator/debugger/lldbbridge.py @@ -1505,7 +1505,7 @@ class Dumper(DumperBase): self.reportResult('', args) def executeNextI(self, args): - self.currentThread().StepInstruction(lldb.eOnlyThisThread) + self.currentThread().StepInstruction(True) self.reportResult('', args) def executeStep(self, args): @@ -1527,7 +1527,7 @@ class Dumper(DumperBase): self.reportResult('', args) def executeStepI(self, args): - self.currentThread().StepInstruction(lldb.eOnlyThisThread) + self.currentThread().StepInstruction(False) self.reportResult('', args) def executeStepOut(self, args = {}): |