[pypy-commit] pypy default: Fix jittest.py to accept targets with no specified jitpolicy()
arigo
noreply at buildbot.pypy.org
Tue Feb 3 11:36:34 CET 2015
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r75674:410c76551947
Date: 2015-02-03 11:36 +0100
http://bitbucket.org/pypy/pypy/changeset/410c76551947/
Log: Fix jittest.py to accept targets with no specified jitpolicy()
diff --git a/rpython/jit/tl/jittest.py b/rpython/jit/tl/jittest.py
--- a/rpython/jit/tl/jittest.py
+++ b/rpython/jit/tl/jittest.py
@@ -15,16 +15,23 @@
reload(runsubprocess)
-ARGS = ["--jit", "threshold=100000,trace_eagerness=100000",
- "-S", "/home/arigo/pypysrc/32compiled/z.py"]
+#ARGS = ["--jit", "threshold=100000,trace_eagerness=100000",
+# "-S", "/home/arigo/pypysrc/32compiled/z.py"]
+ARGS = ["targettest_executable_name",
+ "-r", "13", "/home/arigo/git/pyrlang/test_beam/fact.beam",
+ "fact", "20000"]
def jittest(driver):
graph = driver.translator._graphof(driver.entry_point)
interp = LLInterpreter(driver.translator.rtyper)
- get_policy = driver.extra['jitpolicy']
- jitpolicy = get_policy(driver)
+ get_policy = driver.extra.get('jitpolicy', None)
+ if get_policy is None:
+ from rpython.jit.codewriter.policy import JitPolicy
+ jitpolicy = JitPolicy()
+ else:
+ jitpolicy = get_policy(driver)
from rpython.jit.backend.llgraph.runner import LLGraphCPU
apply_jit(jitpolicy, interp, graph, LLGraphCPU)
More information about the pypy-commit
mailing list