diff options
author | Mark Shannon <mark@hotpy.org> | 2022-02-18 17:19:08 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-18 17:19:08 (GMT) |
commit | cf345e945f48f54785799390c2e92c5310847bd4 (patch) | |
tree | af28be223953ba50ff6d0c5110af7a8c2a6c4f84 /Lib/opcode.py | |
parent | e2c28616ce6c3cdb1013c415125220a0b86b86a1 (diff) | |
download | cpython-cf345e945f48f54785799390c2e92c5310847bd4.zip cpython-cf345e945f48f54785799390c2e92c5310847bd4.tar.gz cpython-cf345e945f48f54785799390c2e92c5310847bd4.tar.bz2 |
bpo-46329: Change calling sequence (again) (GH-31373)
* Change calling sequence: Add PUSH_NULL. Merge PRECALL_FUNCTION and PRECALL_METHOD into PRECALL.
Diffstat (limited to 'Lib/opcode.py')
-rw-r--r-- | Lib/opcode.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Lib/opcode.py b/Lib/opcode.py index 8237aa7..9579245 100644 --- a/Lib/opcode.py +++ b/Lib/opcode.py @@ -55,6 +55,7 @@ def jabs_op(name, op): # Blank lines correspond to available opcodes def_op('POP_TOP', 1) +def_op('PUSH_NULL', 2) def_op('NOP', 9) def_op('UNARY_POSITIVE', 10) @@ -187,9 +188,7 @@ def_op('LIST_EXTEND', 162) def_op('SET_UPDATE', 163) def_op('DICT_MERGE', 164) def_op('DICT_UPDATE', 165) - -def_op('PRECALL_FUNCTION', 167) -def_op('PRECALL_METHOD', 168) +def_op('PRECALL', 166) def_op('CALL', 171) def_op('KW_NAMES', 172) |