[3.12] gh-87729: add LOAD_SUPER_ATTR to 3.12 What's New (GH-105125) (#105143)

This commit is contained in:
Miss Islington (bot) 2023-05-31 06:47:03 -07:00 committed by GitHub
parent d3c21a9f33
commit 4f477c796c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -899,6 +899,10 @@ Optimizations
the :mod:`tokenize` module. (Contributed by Marta Gómez Macías and Pablo Galindo
in :gh:`102856`.)
* Speed up :func:`super` method calls and attribute loads via the
new :opcode:`LOAD_SUPER_ATTR` instruction. (Contributed by Carl Meyer and
Vladimir Matveev in :gh:`103497`.)
CPython bytecode changes
========================
@ -920,6 +924,9 @@ CPython bytecode changes
:opcode:`LOAD_LOCALS` plus :opcode:`LOAD_FROM_DICT_OR_DEREF`. (Contributed
by Jelle Zijlstra in :gh:`103764`.)
* Add the :opcode:`LOAD_SUPER_ATTR` instruction. (Contributed by Carl Meyer and
Vladimir Matveev in :gh:`103497`.)
Demos and Tools
===============