]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-46039: Split yield from in two (GH-30035)
authorMark Shannon <mark@hotpy.org>
Wed, 15 Dec 2021 10:30:09 +0000 (10:30 +0000)
committerGitHub <noreply@github.com>
Wed, 15 Dec 2021 10:30:09 +0000 (10:30 +0000)
commit0b50a4f0cdee41a18fb4ba6e75569f9cfaceb39e
tree307cc32e8ca72f71eaa8250e976306adc939e9fd
parent86de99588db3beff964137f4fe27dd1077a09b35
bpo-46039: Split yield from in two (GH-30035)

* Split YIELD_FROM opcode into SEND and JUMP_ABSOLUTE.

* Remove YIELD_FROM opcode.
Include/internal/pycore_frame.h
Include/opcode.h
Lib/importlib/_bootstrap_external.py
Lib/opcode.py
Misc/NEWS.d/next/Core and Builtins/2021-12-13-17-01-13.bpo-46039.TrCBbF.rst [new file with mode: 0644]
Objects/frameobject.c
Objects/genobject.c
Python/ceval.c
Python/compile.c
Python/opcode_targets.h