Debugger: Show module in stack frames also for LLDB

Change-Id: I2b20b83bedf98a1b0eb17519fb4bec536e48dbaf
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
hjk
2018-11-22 09:42:35 +01:00
parent f4f95ad35f
commit afe5699f8d
+2
View File
@@ -1083,6 +1083,7 @@ class Dumper(DumperBase):
addr = frame.GetPCAddress().GetLoadAddress(self.target)
functionName = frame.GetFunctionName()
module = frame.GetModule()
if isNativeMixed and functionName == '::qt_qmlDebugMessageAvailable()':
interpreterStack = self.extractInterpreterStack()
@@ -1102,6 +1103,7 @@ class Dumper(DumperBase):
result += ',address="0x%x"' % addr
result += ',function="%s"' % functionName
result += ',line="%d"' % lineNumber
result += ',module="%s"' % module
result += ',file="%s"},' % fileName
result += ']'
result += ',hasmore="%d"' % isLimited