diff options
Diffstat (limited to 'Doc/c-api/init.rst')
-rw-r--r-- | Doc/c-api/init.rst | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/Doc/c-api/init.rst b/Doc/c-api/init.rst index 2509e0b..0058e10 100644 --- a/Doc/c-api/init.rst +++ b/Doc/c-api/init.rst @@ -42,8 +42,6 @@ Initialization, Finalization, and Threads *initsigs* is 0, it skips initialization registration of signal handlers, which might be useful when Python is embedded. - .. versionadded:: 2.4 - .. cfunction:: int Py_IsInitialized() @@ -290,8 +288,6 @@ Initialization, Finalization, and Threads was built from. This number is a string because it may contain a trailing 'M' if Python was built from a mixed revision source tree. - .. versionadded:: 2.5 - .. cfunction:: const char* Py_GetPlatform() @@ -570,8 +566,6 @@ supports the creation of additional interpreters (using avoid calls to the locking API when running single-threaded. This function is not available when thread support is disabled at compile time. - .. versionadded:: 2.4 - .. cfunction:: void PyEval_AcquireLock() @@ -719,10 +713,6 @@ created. is available. If this function returns *NULL*, no exception has been raised and the caller should assume no current thread state is available. - .. versionchanged:: 2.3 - Previously this could only be called when a current thread is active, and *NULL* - meant that an exception was raised. - .. cfunction:: int PyThreadState_SetAsyncExc(long id, PyObject *exc) @@ -734,8 +724,6 @@ created. zero if the thread id isn't found. If *exc* is :const:`NULL`, the pending exception (if any) for the thread is cleared. This raises no exceptions. - .. versionadded:: 2.3 - .. cfunction:: PyGILState_STATE PyGILState_Ensure() @@ -758,8 +746,6 @@ created. When the function returns, the current thread will hold the GIL. Failure is a fatal error. - .. versionadded:: 2.3 - .. cfunction:: void PyGILState_Release(PyGILState_STATE) @@ -771,8 +757,6 @@ created. Every call to :cfunc:`PyGILState_Ensure` must be matched by a call to :cfunc:`PyGILState_Release` on the same thread. - .. versionadded:: 2.3 - .. _profiling: @@ -908,29 +892,21 @@ These functions are only intended to be used by advanced debugging tools. Return the interpreter state object at the head of the list of all such objects. - .. versionadded:: 2.2 - .. cfunction:: PyInterpreterState* PyInterpreterState_Next(PyInterpreterState *interp) Return the next interpreter state object after *interp* from the list of all such objects. - .. versionadded:: 2.2 - .. cfunction:: PyThreadState * PyInterpreterState_ThreadHead(PyInterpreterState *interp) Return the a pointer to the first :ctype:`PyThreadState` object in the list of threads associated with the interpreter *interp*. - .. versionadded:: 2.2 - .. cfunction:: PyThreadState* PyThreadState_Next(PyThreadState *tstate) Return the next thread state object after *tstate* from the list of all such objects belonging to the same :ctype:`PyInterpreterState` object. - .. versionadded:: 2.2 - |