[pypy-commit] pypy default: to preventing overflow
hakanardo
noreply at buildbot.pypy.org
Thu Aug 18 14:39:44 CEST 2011
Author: Hakan Ardo <hakan at debian.org>
Branch:
Changeset: r46601:245af4a1fd08
Date: 2011-08-18 12:34 +0200
http://bitbucket.org/pypy/pypy/changeset/245af4a1fd08/
Log: to preventing overflow
diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py b/pypy/jit/metainterp/optimizeopt/unroll.py
--- a/pypy/jit/metainterp/optimizeopt/unroll.py
+++ b/pypy/jit/metainterp/optimizeopt/unroll.py
@@ -516,9 +516,9 @@
return
debug_stop('jit-log-virtualstate')
retraced_count = loop_token.retraced_count
- loop_token.retraced_count += 1
limit = self.optimizer.metainterp_sd.warmrunnerdesc.memory_manager.retrace_limit
if not self.retraced and retraced_count<limit:
+ loop_token.retraced_count += 1
if not loop_token.failed_states:
debug_print("Retracing (%d of %d)" % (retraced_count,
limit))
More information about the pypy-commit
mailing list