bpo-43683: Handle generator entry in bytecode (GH-25138)

* Handle check for sending None to starting generator and coroutine into bytecode.

* Document new bytecode and make it fail gracefully if mis-compiled.
This commit is contained in:
Mark Shannon 2021-04-06 11:48:59 +01:00 committed by GitHub
parent 489c36920e
commit b37181e692
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 2680 additions and 2612 deletions

View file

@ -128,7 +128,7 @@ static void *opcode_targets[256] = {
&&TARGET_DELETE_FAST,
&&_unknown_opcode,
&&_unknown_opcode,
&&_unknown_opcode,
&&TARGET_GEN_START,
&&TARGET_RAISE_VARARGS,
&&TARGET_CALL_FUNCTION,
&&TARGET_MAKE_FUNCTION,