[pypy-svn] r64064 - pypy/branch/pyjitpl5-simplify/pypy/jit/backend/minimal

arigo at codespeak.net arigo at codespeak.net
Tue Apr 14 15:39:28 CEST 2009


Author: arigo
Date: Tue Apr 14 15:39:26 2009
New Revision: 64064

Modified:
   pypy/branch/pyjitpl5-simplify/pypy/jit/backend/minimal/runner.py
Log:
Be paranoid about Boxes changing their content.


Modified: pypy/branch/pyjitpl5-simplify/pypy/jit/backend/minimal/runner.py
==============================================================================
--- pypy/branch/pyjitpl5-simplify/pypy/jit/backend/minimal/runner.py	(original)
+++ pypy/branch/pyjitpl5-simplify/pypy/jit/backend/minimal/runner.py	Tue Apr 14 15:39:26 2009
@@ -35,6 +35,7 @@
         pass
 
     def execute_operations(self, loop, valueboxes):
+        valueboxes = [box.clonebox() for box in valueboxes]
         self.clear_exception()
         self._guard_failed = False
         while True:



More information about the Pypy-commit mailing list