]> granicus.if.org Git - python/commitdiff
bpo-37363: Document internal audit events (GH-14663)
authorChristian Heimes <christian@python.org>
Thu, 12 Sep 2019 13:13:02 +0000 (15:13 +0200)
committerMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 12 Sep 2019 13:13:02 +0000 (06:13 -0700)
Three internal cpython events were not documented, yet.

Signed-off-by: Christian Heimes <christian@python.org>
https://bugs.python.org/issue37363

Doc/c-api/init.rst

index e0558f426dce36c2554d7306159f81662e2e7a44..0f8ff3b0dde8ff0b02b18123a68a93f963930de2 100644 (file)
@@ -301,8 +301,9 @@ Initializing and finalizing the interpreter
    than once; this can happen if an application calls :c:func:`Py_Initialize` and
    :c:func:`Py_FinalizeEx` more than once.
 
-   .. versionadded:: 3.6
+   .. audit-event:: cpython._PySys_ClearAuditHooks "" c.Py_FinalizeEx
 
+   .. versionadded:: 3.6
 
 .. c:function:: void Py_Finalize()
 
@@ -992,12 +993,16 @@ All of the following functions must be called after :c:func:`Py_Initialize`.
    be held, but may be held if it is necessary to serialize calls to this
    function.
 
+   .. audit-event:: cpython.PyInterpreterState_New "" c.PyInterpreterState_New
+
 
 .. c:function:: void PyInterpreterState_Clear(PyInterpreterState *interp)
 
    Reset all information in an interpreter state object.  The global interpreter
    lock must be held.
 
+   .. audit-event:: cpython.PyInterpreterState_Clear "" c.PyInterpreterState_Clear
+
 
 .. c:function:: void PyInterpreterState_Delete(PyInterpreterState *interp)