--- a/src/eric7/Documentation/Source/eric7.DebugClients.Python.DebugBase.html Fri Oct 27 14:07:03 2023 +0200 +++ b/src/eric7/Documentation/Source/eric7.DebugClients.Python.DebugBase.html Fri Oct 27 14:09:40 2023 +0200 @@ -147,11 +147,11 @@ </tr> <tr> <td><a href="#DebugBase.profile">profile</a></td> -<td></td> +<td>Public method used to trace some stuff independent of the debugger trace function.</td> </tr> <tr> <td><a href="#DebugBase.profileWithRecursion">profileWithRecursion</a></td> -<td></td> +<td>Public method used to trace some stuff independent of the debugger trace function.</td> </tr> <tr> <td><a href="#DebugBase.run">run</a></td> @@ -680,10 +680,55 @@ <h4>DebugBase.profile</h4> <b>profile</b>(<i>frame, event, arg</i>) +<p> + Public method used to trace some stuff independent of the debugger + trace function. +</p> +<dl> + +<dt><i>frame</i> (frame object)</dt> +<dd> +current stack frame +</dd> +<dt><i>event</i> (str)</dt> +<dd> +trace event +</dd> +<dt><i>arg</i> (depends on the previous event parameter)</dt> +<dd> +arguments +</dd> +</dl> <a NAME="DebugBase.profileWithRecursion" ID="DebugBase.profileWithRecursion"></a> <h4>DebugBase.profileWithRecursion</h4> <b>profileWithRecursion</b>(<i>frame, event, arg</i>) +<p> + Public method used to trace some stuff independent of the debugger + trace function. +</p> +<dl> + +<dt><i>frame</i> (frame object)</dt> +<dd> +current stack frame +</dd> +<dt><i>event</i> (str)</dt> +<dd> +trace event +</dd> +<dt><i>arg</i> (depends on the previous event parameter)</dt> +<dd> +arguments +</dd> +</dl> +<dl> + +<dt>Raises <b>RuntimeError</b>:</dt> +<dd> +raised to indicate too many recursions +</dd> +</dl> <a NAME="DebugBase.run" ID="DebugBase.run"></a> <h4>DebugBase.run</h4> <b>run</b>(<i>cmd, globalsDict=None, localsDict=None, debug=True, closeSession=True</i>)