[pypy-commit] pypy default: Maybe temporary: set max_unroll_loops to 0, which should completely

arigo noreply at buildbot.pypy.org
Sat Sep 22 19:22:25 CEST 2012


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r57478:dcb788955e9c
Date: 2012-09-22 19:22 +0200
http://bitbucket.org/pypy/pypy/changeset/dcb788955e9c/

Log:	Maybe temporary: set max_unroll_loops to 0, which should completely
	prevent tracing more than 1 iteration. Maybe a better value would
	be 1 (retraces once, so trace at most 2 iterations), but it's hard
	to say a priori.

diff --git a/pypy/rlib/jit.py b/pypy/rlib/jit.py
--- a/pypy/rlib/jit.py
+++ b/pypy/rlib/jit.py
@@ -426,7 +426,7 @@
               'loop_longevity': 1000,
               'retrace_limit': 5,
               'max_retrace_guards': 15,
-              'max_unroll_loops': 4,
+              'max_unroll_loops': 0,
               'enable_opts': 'all',
               }
 unroll_parameters = unrolling_iterable(PARAMETERS.items())


More information about the pypy-commit mailing list