[pypy-svn] r65610 - pypy/branch/pyjitpl5-experiments/pypy/jit/metainterp
fijal at codespeak.net
fijal at codespeak.net
Sat Jun 6 02:43:38 CEST 2009
Author: fijal
Date: Sat Jun 6 02:43:36 2009
New Revision: 65610
Modified:
pypy/branch/pyjitpl5-experiments/pypy/jit/metainterp/compile.py
Log:
actually pass guard_op instead of bridge. Change laying in my wc, changes
nothing since everybody ignores this arg anyway
Modified: pypy/branch/pyjitpl5-experiments/pypy/jit/metainterp/compile.py
==============================================================================
--- pypy/branch/pyjitpl5-experiments/pypy/jit/metainterp/compile.py (original)
+++ pypy/branch/pyjitpl5-experiments/pypy/jit/metainterp/compile.py Sat Jun 6 02:43:36 2009
@@ -113,9 +113,9 @@
old_loops.append(loop)
return loop
-def send_loop_to_backend(metainterp, loop, bridge, type):
+def send_loop_to_backend(metainterp, loop, guard_op, type):
metainterp.staticdata.profiler.start_backend()
- metainterp.cpu.compile_operations(loop, bridge)
+ metainterp.cpu.compile_operations(loop, guard_op)
metainterp.staticdata.profiler.end_backend()
if not we_are_translated():
if type != "entry bridge":
@@ -315,7 +315,8 @@
metainterp.history.source_guard_index = self.history_guard_index
guard_op = self.get_guard_op()
guard_op.suboperations = new_loop.operations
- send_loop_to_backend(metainterp, source_loop, new_loop, "bridge")
+ send_loop_to_backend(metainterp, source_loop, self.get_guard_op(),
+ "bridge")
def find_source_loop(self):
# Find the TreeLoop object that contains this guard operation.
More information about the Pypy-commit
mailing list