aboutsummaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2018-07-24 12:12:28 +0200
committerhjk <hjk@qt.io>2018-07-24 12:45:01 +0000
commit27cd7162e14e83c00f077b23137fcaf4d214a065 (patch)
tree9e78861419aac41506b18cffcb522c3e683673b2 /share
parentf6943a712abd5cf1f213aeb5cb984a4ab61ae139 (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.py4
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 = {}):