[pypy-svn] r77965 - pypy/branch/jit-unroll-loops/pypy/jit/metainterp/optimizeopt
hakanardo at codespeak.net
hakanardo at codespeak.net
Fri Oct 15 07:21:42 CEST 2010
Author: hakanardo
Date: Fri Oct 15 07:21:40 2010
New Revision: 77965
Modified:
pypy/branch/jit-unroll-loops/pypy/jit/metainterp/optimizeopt/unroll.py
Log:
translation fix
Modified: pypy/branch/jit-unroll-loops/pypy/jit/metainterp/optimizeopt/unroll.py
==============================================================================
--- pypy/branch/jit-unroll-loops/pypy/jit/metainterp/optimizeopt/unroll.py (original)
+++ pypy/branch/jit-unroll-loops/pypy/jit/metainterp/optimizeopt/unroll.py Fri Oct 15 07:21:40 2010
@@ -78,8 +78,7 @@
self.emit_operation(newop)
# FIXME: force_lazy_setfield in heap.py may reorder last ops
- if current > 0:
- current -= 1
+ current = max(current-1, 0)
for op in self.optimizer.newoperations[current:]:
#print 'E: ', op, self.optimizer.newoperations.index(op)
More information about the Pypy-commit
mailing list