forked from qt-creator/qt-creator
Debugger: Leave everything in qobject.cpp when skipping known frames
This avoids stepping into a large chunk of not-so-interesting parts in atomics etc by hopefully not skipping too much. Change-Id: I29fb2705275899332dfab0f6991670ac9bb2cc57 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -94,9 +94,7 @@ bool isLeavableFunction(const QStringView funcName, const QStringView fileName)
|
|||||||
if (fileName.endsWith(u"/qmetaobject.cpp")
|
if (fileName.endsWith(u"/qmetaobject.cpp")
|
||||||
&& funcName.endsWith(u"QMetaObject::methodOffset"))
|
&& funcName.endsWith(u"QMetaObject::methodOffset"))
|
||||||
return true;
|
return true;
|
||||||
if (fileName.endsWith(u"/qobject.cpp")
|
if (fileName.endsWith(u"/qobject.cpp"))
|
||||||
&& (funcName.endsWith(u"QObjectConnectionListVector::at")
|
|
||||||
|| funcName.endsWith(u"~QObject")))
|
|
||||||
return true;
|
return true;
|
||||||
if (fileName.endsWith(u"/qmutex.cpp"))
|
if (fileName.endsWith(u"/qmutex.cpp"))
|
||||||
return true;
|
return true;
|
||||||
|
Reference in New Issue
Block a user