diff -r 1f5c7f54c3cc -r 490388ca210c src/eric7/Preferences/ConfigurationPages/DebuggerPython3Page.ui --- a/src/eric7/Preferences/ConfigurationPages/DebuggerPython3Page.ui Mon Nov 06 19:12:33 2023 +0100 +++ b/src/eric7/Preferences/ConfigurationPages/DebuggerPython3Page.ui Tue Nov 07 11:03:13 2023 +0100 @@ -7,7 +7,7 @@ <x>0</x> <y>0</y> <width>455</width> - <height>446</height> + <height>682</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_3"> @@ -196,6 +196,38 @@ </widget> </item> <item> + <widget class="QGroupBox" name="callTraceGroupBox"> + <property name="title"> + <string>Call Trace Optimization</string> + </property> + <property name="checkable"> + <bool>false</bool> + </property> + <layout class="QVBoxLayout" name="verticalLayout_2"> + <item> + <widget class="QCheckBox" name="callTraceCheckBox"> + <property name="toolTip"> + <string>Select to enable the call trace speed optimization.</string> + </property> + <property name="text"> + <string>Enable Call Trace Speed Optimization</string> + </property> + </widget> + </item> + <item> + <widget class="QLabel" name="label_2"> + <property name="text"> + <string>This option improves the speed of call tracing by tracing into functions and methods containing a breakpoint only. Please note that functions and methods must not be defined on the very first line of a module for this option to work.</string> + </property> + <property name="wordWrap"> + <bool>true</bool> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item> <spacer> <property name="orientation"> <enum>Qt::Vertical</enum>