src/eric7/Documentation/Source/eric7.DebugClients.Python.DebugBase.html

branch
eric7
changeset 11048
aa0123c997cd
parent 10684
58c7f23ae1cb
--- a/src/eric7/Documentation/Source/eric7.DebugClients.Python.DebugBase.html	Sun Nov 10 15:21:04 2024 +0100
+++ b/src/eric7/Documentation/Source/eric7.DebugClients.Python.DebugBase.html	Mon Nov 11 15:00:58 2024 +0100
@@ -115,6 +115,10 @@
 <td>Protected method to update the frame pointers.</td>
 </tr>
 <tr>
+<td><a href="#DebugBase._set_trace_opcodes">_set_trace_opcodes</a></td>
+<td>Protected method to set tracing on opcode level enabled or disabled.</td>
+</tr>
+<tr>
 <td><a href="#DebugBase.bootstrap">bootstrap</a></td>
 <td>Public method to bootstrap a thread.</td>
 </tr>
@@ -183,6 +187,10 @@
 <td>Public method to stop after one line of code.</td>
 </tr>
 <tr>
+<td><a href="#DebugBase.set_stepinstr">set_stepinstr</a></td>
+<td>Public method to stop before the next instruction.</td>
+</tr>
+<tr>
 <td><a href="#DebugBase.set_trace">set_trace</a></td>
 <td>Public method to start debugging from 'frame'.</td>
 </tr>
@@ -469,7 +477,7 @@
 </dl>
 <a NAME="DebugBase._set_stopinfo" ID="DebugBase._set_stopinfo"></a>
 <h4>DebugBase._set_stopinfo</h4>
-<b>_set_stopinfo</b>(<i>stopframe, returnframe, stoplineno=0</i>)
+<b>_set_stopinfo</b>(<i>stopframe, returnframe, stoplineno=0, traceOpcodes=False</i>)
 <p>
         Protected method to update the frame pointers.
 </p>
@@ -484,11 +492,29 @@
 <dd>
 the frame object where to stop on a function return
 </dd>
-<dt><i>stoplineno</i> (int)</dt>
+<dt><i>stoplineno</i> (int (optional))</dt>
 <dd>
 line number to stop at. If stoplineno is greater than
             or equal to 0, then stop at line greater than or equal to the
-            stopline. If stoplineno is -1, then don't stop at all.
+            stopline. If stoplineno is -1, then don't stop at all. (defaults to 0)
+</dd>
+<dt><i>traceOpcodes</i> (bool (optional))</dt>
+<dd>
+opcode tracing state (defaults to False)
+</dd>
+</dl>
+<a NAME="DebugBase._set_trace_opcodes" ID="DebugBase._set_trace_opcodes"></a>
+<h4>DebugBase._set_trace_opcodes</h4>
+<b>_set_trace_opcodes</b>(<i>traceOpcodes</i>)
+<p>
+        Protected method to set tracing on opcode level enabled or disabled.
+</p>
+
+<dl>
+
+<dt><i>traceOpcodes</i> (bool)</dt>
+<dd>
+opcode tracing state
 </dd>
 </dl>
 <a NAME="DebugBase.bootstrap" ID="DebugBase.bootstrap"></a>
@@ -871,6 +897,13 @@
         Public method to stop after one line of code.
 </p>
 
+<a NAME="DebugBase.set_stepinstr" ID="DebugBase.set_stepinstr"></a>
+<h4>DebugBase.set_stepinstr</h4>
+<b>set_stepinstr</b>(<i></i>)
+<p>
+        Public method to stop before the next instruction.
+</p>
+
 <a NAME="DebugBase.set_trace" ID="DebugBase.set_trace"></a>
 <h4>DebugBase.set_trace</h4>
 <b>set_trace</b>(<i>frame=None</i>)

eric ide

mercurial