diff options
author | Eric Snow <ericsnowcurrently@gmail.com> | 2024-02-13 14:56:49 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-13 14:56:49 -0700 |
commit | 514b1c91b8651e8ab9129a34b7482033d2fd4e5b (patch) | |
tree | 11a091856f2b7f3ec65009b5b9de4e424a2a79bc /Python/gc_free_threading.c | |
parent | 206f73dc5f1b4c3c81119808aa7fd9038661cf90 (diff) | |
download | cpython-514b1c91b8651e8ab9129a34b7482033d2fd4e5b.tar.gz cpython-514b1c91b8651e8ab9129a34b7482033d2fd4e5b.zip |
gh-76785: Improved Subinterpreters Compatibility with 3.12 (gh-115424)
For the most part, these changes make is substantially easier to backport subinterpreter-related code to 3.12, especially the related modules (e.g. _xxsubinterpreters). The main motivation is to support releasing a PyPI package with the 3.13 capabilities compiled for 3.12.
A lot of the changes here involve either hiding details behind macros/functions or splitting up some files.
Diffstat (limited to 'Python/gc_free_threading.c')
0 files changed, 0 insertions, 0 deletions