summaryrefslogtreecommitdiff
path: root/Python/Python-ast.c
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2020-03-09 22:12:04 +0100
committerGitHub <noreply@github.com>2020-03-09 22:12:04 +0100
commit85f5a69ae1541271286bb0f0e0303aabf792dd5c (patch)
treea99a6bd9961520fd1db58646e0b56fc6c3cb7d87 /Python/Python-ast.c
parent363fab83b8a0e6d924c7a7c577feec6a2812bb8c (diff)
downloadcpython-git-85f5a69ae1541271286bb0f0e0303aabf792dd5c.tar.gz
bpo-39877: Refactor take_gil() function (GH-18885)
* Remove ceval parameter of take_gil(): get it from tstate. * Move exit_thread_if_finalizing() call inside take_gil(). Replace exit_thread_if_finalizing() with tstate_must_exit(): the caller is now responsible to call PyThread_exit_thread(). * Move is_tstate_valid() assertion inside take_gil(). Remove is_tstate_valid(): inline code into take_gil(). * Move gil_created() assertion inside take_gil().
Diffstat (limited to 'Python/Python-ast.c')
0 files changed, 0 insertions, 0 deletions