Author: Ronan Lamy <[email protected]>
Branch: py3.7
Changeset: r97333:a0c09c770864
Date: 2019-08-29 17:51 +0100
http://bitbucket.org/pypy/pypy/changeset/a0c09c770864/
Log: Use pypy3.6 opcodes for now
diff --git a/lib-python/3/opcode.py b/lib-python/3/opcode.py
--- a/lib-python/3/opcode.py
+++ b/lib-python/3/opcode.py
@@ -171,6 +171,7 @@
haslocal.append(125)
def_op('DELETE_FAST', 126) # Local variable number
haslocal.append(126)
+name_op('STORE_ANNOTATION', 127) # Index in name list XXX: removed in CPython
3.7
def_op('RAISE_VARARGS', 130) # Number of raise arguments (1, 2, or 3)
def_op('CALL_FUNCTION', 131) # #args + (#kwargs << 8)
@@ -218,6 +219,9 @@
def_op('BUILD_CONST_KEY_MAP', 156)
def_op('BUILD_STRING', 157) # in CPython 3.6, but available in PyPy from 3.5
+#name_op('LOAD_METHOD', 160)
+#def_op('CALL_METHOD', 161)
+
# pypy modification, experimental bytecode
def_op('LOOKUP_METHOD', 201) # Index in name list
hasname.append(201)
@@ -225,7 +229,4 @@
def_op('BUILD_LIST_FROM_ARG', 203)
def_op('LOAD_REVDB_VAR', 205) # reverse debugger (syntax example: $5)
-name_op('LOAD_METHOD', 160)
-def_op('CALL_METHOD', 161)
-
del def_op, name_op, jrel_op, jabs_op
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit