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

Reply via email to