]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-142513: Reimplement executor management (GH-142931)
authorMark Shannon <mark@hotpy.org>
Thu, 18 Dec 2025 16:43:44 +0000 (16:43 +0000)
committerGitHub <noreply@github.com>
Thu, 18 Dec 2025 16:43:44 +0000 (16:43 +0000)
commite4058d7cb115286c3c53e0a0be2a7b60af46e073
treee44787d31c2c779386623028bd4e27dfb809b007
parent14f0b5191ad1d749d2ba5810f4f4495ee5581ce9
GH-142513: Reimplement executor management (GH-142931)

* Invalidating an executor does not cause arbitrary code to run
* Executors are only freed at safe points
Include/internal/pycore_interp_structs.h
Include/internal/pycore_optimizer.h
Python/ceval_gil.c
Python/optimizer.c
Python/pystate.c