gh-97933: add LOAD_FAST_AND_CLEAR to 3.12 What's New bytecode section (#105126)

This commit is contained in:
Carl Meyer 2023-05-30 20:19:25 -06:00 committed by GitHub
parent 7fbac51baf
commit 5701799067
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -915,6 +915,9 @@ CPython bytecode changes
* Remove the :opcode:`!JUMP_IF_FALSE_OR_POP` and :opcode:`!JUMP_IF_TRUE_OR_POP`
instructions. (Contributed by Irit Katriel in :gh:`102859`.)
* Add the :opcode:`LOAD_FAST_AND_CLEAR` instruction as part of the
implementation of :pep:`709`. (Contributed by Carl Meyer in :gh:`101441`.)
* Add the :opcode:`LOAD_FROM_DICT_OR_DEREF`, :opcode:`LOAD_FROM_DICT_OR_GLOBALS`,
and :opcode:`LOAD_LOCALS` opcodes as part of the implementation of :pep:`695`.
Remove the :opcode:`!LOAD_CLASSDEREF` opcode, which can be replaced with