cpython
cpython copied to clipboard
Undocumented 3.13 C API
The following public C API is new in 3.13 (beta 1, relative to 3.12), and as of this writing it looks either
- undocumented, or
- documented incorrectly. See the docs search page for what Sphinx thinks the type and fully-quilfied name of the symbol are; it should be a C entry without extraneous namespaces. (The details tend to matter for search, URLs, and Intersphinx links.)
\
- [ ]
PY_MACCONFIG_H
inInclude/pymacconfig.h
- [ ]
PY_MONITORING_EVENT_BRANCH
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_CALL
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_C_RAISE
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_C_RETURN
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_EXCEPTION_HANDLED
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_INSTRUCTION
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_JUMP
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_LINE
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_PY_RESUME
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_PY_RETURN
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_PY_START
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_PY_THROW
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_PY_UNWIND
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_PY_YIELD
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_RAISE
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_RERAISE
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_EVENT_STOP_ITERATION
inInclude/cpython/monitoring.h
- [ ]
PY_MONITORING_IS_INSTRUMENTED_EVENT
inInclude/cpython/monitoring.h
- [ ]
PyCF_OPTIMIZED_AST
inInclude/cpython/compile.h
- [ ]
PyEval_GetFrameBuiltins
inInclude/ceval.h:25
- [ ]
PyEval_GetFrameGlobals
inInclude/ceval.h:26
- [ ]
PyEval_GetFrameLocals
inInclude/ceval.h:27
- [ ]
PyExc_IncompleteInputError
inInclude/pyerrors.h:111
- [ ]
PyExc_PythonFinalizationError
inInclude/cpython/pyerrors.h:129
- [ ]
PyFrameLocalsProxy_Check
inInclude/cpython/pyframe.h
- [ ]
PyFrameLocalsProxy_Type
inInclude/cpython/pyframe.h:6
- [ ]
PyMonitoring_EnterScope
inInclude/cpython/monitoring.h:44
- [ ]
PyMonitoring_ExitScope
inInclude/cpython/monitoring.h:48
- [ ]
PyRefTracerEvent
inInclude/cpython/object.h:516
,Include/cpython/object.h:519
- [ ]
PyUnstable_AtExit
inInclude/cpython/pylifecycle.h:91
- [ ]
PyUnstable_CopyPerfMapFile
inInclude/cpython/sysmodule.h:20
- [ ]
PyUnstable_EXECUTABLE_KINDS
inInclude/cpython/pyframe.h
- [ ]
PyUnstable_EXECUTABLE_KIND_BUILTIN_FUNCTION
inInclude/cpython/pyframe.h
- [ ]
PyUnstable_EXECUTABLE_KIND_METHOD_DESCRIPTOR
inInclude/cpython/pyframe.h
- [ ]
PyUnstable_EXECUTABLE_KIND_PY_FUNCTION
inInclude/cpython/pyframe.h
- [ ]
PyUnstable_EXECUTABLE_KIND_SKIP
inInclude/cpython/pyframe.h
- [ ]
PyUnstable_ExecutableKinds
inInclude/cpython/pyframe.h:45
- [ ]
PyUnstable_GetExecutor
inInclude/cpython/optimizer.h:137
- [ ]
PyUnstable_GetOptimizer
inInclude/cpython/optimizer.h:135
- [ ]
PyUnstable_InterpreterState_GetMainModule
inInclude/cpython/pystate.h:11
- [ ]
PyUnstable_Optimizer_NewCounter
inInclude/cpython/optimizer.h:145
- [ ]
PyUnstable_Optimizer_NewUOpOptimizer
inInclude/cpython/optimizer.h:146
- [ ]
PyUnstable_PerfTrampoline_CompileCode
inInclude/cpython/sysmodule.h:21
- [ ]
PyUnstable_PerfTrampoline_SetPersistAfterFork
inInclude/cpython/sysmodule.h:22
- [ ]
PyUnstable_Replace_Executor
inInclude/cpython/optimizer.h:129
- [ ]
PyUnstable_SetOptimizer
inInclude/cpython/optimizer.h:133
- [ ]
Py_ASNATIVEBYTES_BIG_ENDIAN
inInclude/cpython/longobject.h
- [ ]
Py_ASNATIVEBYTES_DEFAULTS
inInclude/cpython/longobject.h
- [ ]
Py_ASNATIVEBYTES_LITTLE_ENDIAN
inInclude/cpython/longobject.h
- [ ]
Py_ASNATIVEBYTES_NATIVE_ENDIAN
inInclude/cpython/longobject.h
- [ ]
Py_ASNATIVEBYTES_REJECT_NEGATIVE
inInclude/cpython/longobject.h
- [ ]
Py_ASNATIVEBYTES_UNSIGNED_BUFFER
inInclude/cpython/longobject.h
- [ ]
Py_ATOMIC_H
inInclude/pyatomic.h
- [ ]
Py_CAN_START_THREADS
inInclude/pyport.h:463
- [ ]
Py_C_RECURSION_LIMIT
inInclude/cpython/pystate.h:215
- [ ]
Py_MOD_GIL_NOT_USED
inInclude/moduleobject.h:69
- [ ]
Py_MOD_GIL_USED
inInclude/moduleobject.h:69
- [ ]
Py_MONITORING_H
inInclude/monitoring.h
- [ ]
Py_OPTIMIZER_H
inInclude/cpython/optimizer.h
- [ ]
Py_TPFLAGS_INLINE_VALUES
inInclude/object.h:632
- [ ]
Py_TRASHCAN_HEADROOM
inInclude/cpython/object.h:463
(I've excluded stuff from #118771.)