]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-47045: Remove `f_state` field (GH-31963)
authorMark Shannon <mark@hotpy.org>
Tue, 22 Mar 2022 12:57:19 +0000 (12:57 +0000)
committerGitHub <noreply@github.com>
Tue, 22 Mar 2022 12:57:19 +0000 (12:57 +0000)
commit49daf6dba8178c5ae5d4d65408b20566d39c36a8
tree4cb58165463cc7fd136337716f3af631c563a908
parent88872a29f19092d2fde27365af230abd6d301941
bpo-47045: Remove `f_state` field (GH-31963)

* Remove the f_state field from _PyInterpreterFrame

*  Make ownership of the frame explicit, replacing the is_generator field with an owner field.
Include/cpython/genobject.h
Include/cpython/pystate.h
Include/internal/pycore_frame.h
Misc/NEWS.d/next/Core and Builtins/2022-03-17-16-25-57.bpo-47045.xQgHul.rst [new file with mode: 0644]
Modules/_xxsubinterpretersmodule.c
Objects/frameobject.c
Objects/genobject.c
Python/ceval.c
Python/frame.c