]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-99113: Make Sure the GIL is Acquired at the Right Places (gh-104208)
authorEric Snow <ericsnowcurrently@gmail.com>
Sat, 6 May 2023 21:59:30 +0000 (15:59 -0600)
committerGitHub <noreply@github.com>
Sat, 6 May 2023 21:59:30 +0000 (15:59 -0600)
commit92d8bfffbf377e91d8b92666525cb8700bb1d5e8
treefacb90810c394cba63d50feef6fa7aaebd45f947
parentfff193bbfebe7b00229856b1e8105ab3de36437f
gh-99113: Make Sure the GIL is Acquired at the Right Places (gh-104208)

This is a pre-requisite for a per-interpreter GIL.  Without it this change isn't strictly necessary.  However, there is no real downside otherwise.
Include/internal/pycore_ceval.h
Python/ceval_gil.c
Python/pylifecycle.c
Python/pystate.c