summaryrefslogtreecommitdiffstats
path: root/Misc/stable_abi.toml
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2023-06-01 11:41:56 (GMT)
committerGitHub <noreply@github.com>2023-06-01 11:41:56 (GMT)
commitec0082ca460f6b5eaf987536d28d6bc252322307 (patch)
tree0eb0150c09e917aa1b37acffa3c6168d625a080a /Misc/stable_abi.toml
parent9ab587b7146618866cee52c220aecf7bd5b44b02 (diff)
downloadcpython-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.toml4
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]