[pypy-svn] r37466 - in pypy/dist/pypy: rpython/rctypes/test translator/test translator/tool

pedronis at codespeak.net pedronis at codespeak.net
Sun Jan 28 14:57:05 CET 2007


Author: pedronis
Date: Sun Jan 28 14:57:03 2007
New Revision: 37466

Modified:
   pypy/dist/pypy/rpython/rctypes/test/test_overhead.py
   pypy/dist/pypy/translator/test/test_extension.py
   pypy/dist/pypy/translator/tool/raymond.py
Log:
fix some places left out from the threshold is not a multiplier anymore change



Modified: pypy/dist/pypy/rpython/rctypes/test/test_overhead.py
==============================================================================
--- pypy/dist/pypy/rpython/rctypes/test/test_overhead.py	(original)
+++ pypy/dist/pypy/rpython/rctypes/test/test_overhead.py	Sun Jan 28 14:57:03 2007
@@ -8,13 +8,14 @@
 from pypy import conftest
 from pypy.rpython.test.test_llinterp import gengraph
 from pypy.translator.backendopt.all import backend_optimizations
+from pypy.translator.backendopt.all import INLINE_THRESHOLD_FOR_TEST
 
 from ctypes import c_int, Structure, pointer, POINTER, py_object
 
 
 def find_mallocs(func, argtypes):
     t, typer, graph = gengraph(func, argtypes)
-    backend_optimizations(t, inline_threshold=10)
+    backend_optimizations(t, inline_threshold=10*INLINE_THRESHOLD_FOR_TEST)
     if conftest.option.view:
         t.view()
 

Modified: pypy/dist/pypy/translator/test/test_extension.py
==============================================================================
--- pypy/dist/pypy/translator/test/test_extension.py	(original)
+++ pypy/dist/pypy/translator/test/test_extension.py	Sun Jan 28 14:57:03 2007
@@ -16,7 +16,7 @@
     missing = [object] * (func.func_code.co_argcount - len(argstypelist))
     return missing + argstypelist
 
-def getcompiled(func, view=conftest.option.view, inline_threshold=1, use_boehm=False):
+def getcompiled(func, view=conftest.option.view, use_boehm=False):
     from pypy.translator.translator import TranslationContext
     from pypy.translator.backendopt.all import backend_optimizations
 
@@ -37,7 +37,7 @@
     cbuilder.generate_source()
     cbuilder.compile()
 
-    backend_optimizations(t, inline_threshold=inline_threshold)
+    backend_optimizations(t)
     if view:
         t.viewcg()
     return getattr(cbuilder.import_module(), func.__name__)

Modified: pypy/dist/pypy/translator/tool/raymond.py
==============================================================================
--- pypy/dist/pypy/translator/tool/raymond.py	(original)
+++ pypy/dist/pypy/translator/tool/raymond.py	Sun Jan 28 14:57:03 2007
@@ -64,7 +64,7 @@
 def must_expose(func):
     return hasattr(func, '_initialannotation_')
 
-def get_compiled_module(func, view=conftest.option.view, inline_threshold=1,
+def get_compiled_module(func, view=conftest.option.view,
                 use_boehm=False, exports=None, expose_all=True):
     from pypy.translator.translator import TranslationContext
     from pypy.translator.backendopt.all import backend_optimizations
@@ -133,7 +133,7 @@
     if use_boehm:
         gcpolicy = gc.BoehmGcPolicy
 
-    backend_optimizations(t, inline_threshold=inline_threshold)
+    backend_optimizations(t)
     if view:
         t.viewcg()
 



More information about the Pypy-commit mailing list