[pypy-svn] r17600 - pypy/dist/pypy/translator/backendopt
arigo at codespeak.net
arigo at codespeak.net
Fri Sep 16 20:17:27 CEST 2005
Author: arigo
Date: Fri Sep 16 20:17:26 2005
New Revision: 17600
Modified:
pypy/dist/pypy/translator/backendopt/inline.py
Log:
Adapted the inlining threshold to target a specific bound within the list of
all functions of PyPy. Seems to give reasonable results.
Modified: pypy/dist/pypy/translator/backendopt/inline.py
==============================================================================
--- pypy/dist/pypy/translator/backendopt/inline.py (original)
+++ pypy/dist/pypy/translator/backendopt/inline.py Fri Sep 16 20:17:26 2005
@@ -10,7 +10,7 @@
from pypy.rpython import rmodel
from pypy.translator.backendopt import sparsemat
-BASE_INLINE_THRESHOLD = 18 # just enough to inline ll_rangeiter_next()
+BASE_INLINE_THRESHOLD = 38.8 # just enough to inline add__Int_Int()
class CannotInline(Exception):
pass
More information about the Pypy-commit
mailing list