Author: Carl Friedrich Bolz-Tereick <[email protected]>
Branch: py3.6-wordcode
Changeset: r94576:6327e535f2fb
Date: 2018-05-14 14:53 +0200
http://bitbucket.org/pypy/pypy/changeset/6327e535f2fb/
Log: bump magic, disable exec_host_bytecode
diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py
--- a/pypy/interpreter/pycode.py
+++ b/pypy/interpreter/pycode.py
@@ -39,7 +39,7 @@
# time you make pyc files incompatible. This value ends up in the frozen
# importlib, via MAGIC_NUMBER in module/_frozen_importlib/__init__.
-pypy_incremental_magic = 128 # bump it by 16
+pypy_incremental_magic = 144 # bump it by 16
assert pypy_incremental_magic % 16 == 0
assert pypy_incremental_magic < 3000 # the magic number of Python 3. There are
# no known magic numbers below this value
@@ -301,11 +301,7 @@
w_co.remove_docstrings(space)
def exec_host_bytecode(self, w_globals, w_locals):
- if sys.version_info < (2, 7):
- raise Exception("PyPy no longer supports Python 2.6 or lower")
- frame = self.space.FrameClass(self.space, self, w_globals, None)
- frame.setdictscope(w_locals)
- return frame.run()
+ raise Exception("no longer supported after the switch to wordcode!")
def dump(self):
"""NOT_RPYTHON: A dis.dis() dump of the code object."""
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit