]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-92063: Enforce types in specialized PRECALL opcodes (GH-92068)
authorDennis Sweeney <36520290+sweeneyde@users.noreply.github.com>
Sat, 30 Apr 2022 18:35:33 +0000 (14:35 -0400)
committerGitHub <noreply@github.com>
Sat, 30 Apr 2022 18:35:33 +0000 (12:35 -0600)
commit868b1afa05c7847e6ffdd1808916719b511b4bcc
tree1befed8275e5b8cbcf5772be69f2f9bae9b7c41c
parent3a8e2b6e65fea1252477f6e29a384fa9a492ed06
gh-92063:  Enforce types in specialized PRECALL opcodes (GH-92068)

* Check the types of PRECALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS

* fix PRECALL_NO_KW_METHOD_DESCRIPTOR_NOARGS as well

* fix PRECALL_NO_KW_METHOD_DESCRIPTOR_O

* fix PRECALL_NO_KW_METHOD_DESCRIPTOR_FAST
Lib/test/test_descr.py
Misc/NEWS.d/next/Core and Builtins/2022-04-30-04-26-01.gh-issue-92063.vHnhf6.rst [new file with mode: 0644]
Python/ceval.c