mirror of
https://github.com/python/cpython.git
synced 2025-11-15 00:00:00 +00:00
#6798: fix wrong docs for the arguments to several trace events.
This commit is contained in:
parent
d2413428dc
commit
d0b0e1d869
2 changed files with 10 additions and 8 deletions
|
|
@ -929,13 +929,14 @@ Python-level trace functions in previous versions.
|
||||||
+------------------------------+--------------------------------------+
|
+------------------------------+--------------------------------------+
|
||||||
| :const:`PyTrace_LINE` | Always *NULL*. |
|
| :const:`PyTrace_LINE` | Always *NULL*. |
|
||||||
+------------------------------+--------------------------------------+
|
+------------------------------+--------------------------------------+
|
||||||
| :const:`PyTrace_RETURN` | Value being returned to the caller. |
|
| :const:`PyTrace_RETURN` | Value being returned to the caller, |
|
||||||
|
| | or *NULL* if caused by an exception. |
|
||||||
+------------------------------+--------------------------------------+
|
+------------------------------+--------------------------------------+
|
||||||
| :const:`PyTrace_C_CALL` | Name of function being called. |
|
| :const:`PyTrace_C_CALL` | Function object being called. |
|
||||||
+------------------------------+--------------------------------------+
|
+------------------------------+--------------------------------------+
|
||||||
| :const:`PyTrace_C_EXCEPTION` | Always *NULL*. |
|
| :const:`PyTrace_C_EXCEPTION` | Function object being called. |
|
||||||
+------------------------------+--------------------------------------+
|
+------------------------------+--------------------------------------+
|
||||||
| :const:`PyTrace_C_RETURN` | Always *NULL*. |
|
| :const:`PyTrace_C_RETURN` | Function object being called. |
|
||||||
+------------------------------+--------------------------------------+
|
+------------------------------+--------------------------------------+
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -806,8 +806,9 @@ always available.
|
||||||
|
|
||||||
``'return'``
|
``'return'``
|
||||||
A function (or other code block) is about to return. The local trace
|
A function (or other code block) is about to return. The local trace
|
||||||
function is called; *arg* is the value that will be returned. The trace
|
function is called; *arg* is the value that will be returned, or ``None``
|
||||||
function's return value is ignored.
|
if the event is caused by an exception being raised. The trace function's
|
||||||
|
return value is ignored.
|
||||||
|
|
||||||
``'exception'``
|
``'exception'``
|
||||||
An exception has occurred. The local trace function is called; *arg* is a
|
An exception has occurred. The local trace function is called; *arg* is a
|
||||||
|
|
@ -819,10 +820,10 @@ always available.
|
||||||
a built-in. *arg* is the C function object.
|
a built-in. *arg* is the C function object.
|
||||||
|
|
||||||
``'c_return'``
|
``'c_return'``
|
||||||
A C function has returned. *arg* is ``None``.
|
A C function has returned. *arg* is the C function object.
|
||||||
|
|
||||||
``'c_exception'``
|
``'c_exception'``
|
||||||
A C function has raised an exception. *arg* is ``None``.
|
A C function has raised an exception. *arg* is the C function object.
|
||||||
|
|
||||||
Note that as an exception is propagated down the chain of callers, an
|
Note that as an exception is propagated down the chain of callers, an
|
||||||
``'exception'`` event is generated at each level.
|
``'exception'`` event is generated at each level.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue