[pypy-svn] r69771 - pypy/build/bot2/pypybuildbot
pedronis at codespeak.net
pedronis at codespeak.net
Mon Nov 30 16:33:22 CET 2009
Author: pedronis
Date: Mon Nov 30 16:33:21 2009
New Revision: 69771
Modified:
pypy/build/bot2/pypybuildbot/master.py
Log:
experimental, add a builder that would test the same optimisations as with the jit
but which builds something not using the jit, so to stress the optimisations alone
Modified: pypy/build/bot2/pypybuildbot/master.py
==============================================================================
--- pypy/build/bot2/pypybuildbot/master.py (original)
+++ pypy/build/bot2/pypybuildbot/master.py Mon Nov 30 16:33:21 2009
@@ -71,6 +71,13 @@
pypyjit=True
)
+pypy_OjitTranslatedTestFactory = pypybuilds.Translated(
+ translationArgs=['-Ojit', '--gc=hybrid', '--no-translation-jit'
+ '--gcrootfinder=asmgcc'],
+ lib_python=True,
+ app_tests=True
+ )
+
pypyJITBenchmarkFactory = pypybuilds.JITBenchmark()
pypyTranslatedLibPythonMaemoTestFactory = pypybuilds.TranslatedScratchbox()
@@ -85,6 +92,7 @@
APPLVLFREEBSD64 = 'pypy-c-app-level-freebsd-7-x86-64'
JITLINUX32 = "pypy-c-jit-linux-x86-32"
+OJITLINUX32 = "pypy-c-Ojit-no-jit-linux-x86-32"
JITONLYLINUX32 = "jitonly-own-linux-x86-32"
JITBENCH = "jit-benchmark-linux-x86-32"
@@ -97,7 +105,7 @@
'change_source': [],
'schedulers': [
Nightly("nightly", [LINUX32, APPLVLLINUX32, APPLVLWIN32,
- STACKLESSAPPLVLLINUX32, JITLINUX32,
+ STACKLESSAPPLVLLINUX32, JITLINUX32, OJITLINUX32,
MACOSX32],
hour=4, minute=45),
Nightly("nightly-benchmark", [JITBENCH],
@@ -133,7 +141,13 @@
"builddir": STACKLESSAPPLVLLINUX32,
"factory": pypyStacklessTranslatedAppLevelTestFactory,
"category": 'stackless'
- },
+ },
+ {"name": OJITLINUX32,
+ "slavenames": ["wyvern", "cobra"],
+ "builddir": OJITLINUX32,
+ "factory": pypy_OjitTranslatedTestFactory,
+ "category": 'applevel'
+ },
{"name": APPLVLWIN32,
"slavenames": ["bigboard"],
"builddir": APPLVLWIN32,
More information about the Pypy-commit
mailing list