[pypy-svn] r79982 - pypy/branch/jit-unroll-loops/pypy/jit/metainterp
hakanardo at codespeak.net
hakanardo at codespeak.net
Sat Dec 11 16:40:28 CET 2010
Author: hakanardo
Date: Sat Dec 11 16:40:26 2010
New Revision: 79982
Modified:
pypy/branch/jit-unroll-loops/pypy/jit/metainterp/compile.py
Log:
test_baisc passing
Modified: pypy/branch/jit-unroll-loops/pypy/jit/metainterp/compile.py
==============================================================================
--- pypy/branch/jit-unroll-loops/pypy/jit/metainterp/compile.py (original)
+++ pypy/branch/jit-unroll-loops/pypy/jit/metainterp/compile.py Sat Dec 11 16:40:26 2010
@@ -599,13 +599,16 @@
jmp = ResOperation(rop.JUMP, mini.inputargs[:], None, target)
mini.operations = [jmp]
descr = op.getdescr()
- assert isinstance(descr, ResumeGuardDescr)
+ assert isinstance(descr, ResumeGuardDescr)
+ mini.token = make_loop_token(len(mini.inputargs),
+ metainterp.jitdriver_sd)
#descr.compile_and_attach(metainterp, mini)
if not we_are_translated():
descr._debug_suboperations = mini.operations
send_bridge_to_backend(metainterp.staticdata, descr,
- mini.inputargs, mini.operations)
+ mini.inputargs, mini.operations,
+ bridge.token)
record_loop_or_bridge(mini)
More information about the Pypy-commit
mailing list