[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