[pypy-svn] r64725 - pypy/branch/pyjitpl5/pypy/jit/metainterp
arigo at codespeak.net
arigo at codespeak.net
Mon Apr 27 13:49:41 CEST 2009
Author: arigo
Date: Mon Apr 27 13:49:41 2009
New Revision: 64725
Modified:
pypy/branch/pyjitpl5/pypy/jit/metainterp/compile.py
Log:
argh argh argh argh argh
Modified: pypy/branch/pyjitpl5/pypy/jit/metainterp/compile.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/metainterp/compile.py (original)
+++ pypy/branch/pyjitpl5/pypy/jit/metainterp/compile.py Mon Apr 27 13:49:41 2009
@@ -261,12 +261,12 @@
for i in range(len(patch)-1, -1, -1):
srcbox = patch[i]
dstbox = fail_op.args[i]
- if isinstance(srcbox, BoxInt):
- srcbox.changevalue_int(dstbox.getint())
- elif isinstance(srcbox, BoxPtr):
- srcbox.changevalue_ptr(dstbox.getptr_base())
- elif metainterp_sd.cpu.is_oo and isinstance(srcbox, BoxObj):
- srcbox.changevalue_obj(dstbox.getobj())
+ if isinstance(dstbox, BoxInt):
+ dstbox.changevalue_int(srcbox.getint())
+ elif isinstance(dstbox, BoxPtr):
+ dstbox.changevalue_ptr(srcbox.getptr_base())
+ elif metainterp_sd.cpu.is_oo and isinstance(dstbox, BoxObj):
+ dstbox.changevalue_obj(srcbox.getobj())
else:
assert False
More information about the Pypy-commit
mailing list