diff options
author | Victor Stinner <vstinner@python.org> | 2023-06-01 11:41:56 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-01 11:41:56 (GMT) |
commit | ec0082ca460f6b5eaf987536d28d6bc252322307 (patch) | |
tree | 0eb0150c09e917aa1b37acffa3c6168d625a080a /Misc/stable_abi.toml | |
parent | 9ab587b7146618866cee52c220aecf7bd5b44b02 (diff) | |
download | cpython-ec0082ca460f6b5eaf987536d28d6bc252322307.zip cpython-ec0082ca460f6b5eaf987536d28d6bc252322307.tar.gz cpython-ec0082ca460f6b5eaf987536d28d6bc252322307.tar.bz2 |
gh-105182: Remove PyEval_AcquireLock() and PyEval_InitThreads() (#105183)
Remove functions in the C API:
* PyEval_AcquireLock()
* PyEval_ReleaseLock()
* PyEval_InitThreads()
* PyEval_ThreadsInitialized()
But keep these functions in the stable ABI.
Mention "make regen-limited-abi" in "make regen-all".
Diffstat (limited to 'Misc/stable_abi.toml')
-rw-r--r-- | Misc/stable_abi.toml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Misc/stable_abi.toml b/Misc/stable_abi.toml index fac59c9..2209f6e 100644 --- a/Misc/stable_abi.toml +++ b/Misc/stable_abi.toml @@ -664,6 +664,7 @@ added = '3.2' [function.PyEval_AcquireLock] added = '3.2' + abi_only = true [function.PyEval_AcquireThread] added = '3.2' [function.PyEval_CallFunction] @@ -697,8 +698,10 @@ added = '3.2' [function.PyEval_InitThreads] added = '3.2' + abi_only = true [function.PyEval_ReleaseLock] added = '3.2' + abi_only = true [function.PyEval_ReleaseThread] added = '3.2' [function.PyEval_RestoreThread] @@ -707,6 +710,7 @@ added = '3.2' [function.PyEval_ThreadsInitialized] added = '3.2' + abi_only = true [data.PyExc_ArithmeticError] added = '3.2' [data.PyExc_AssertionError] |