[pypy-svn] r39671 - in pypy/dist/pypy: config doc/config
mwh at codespeak.net
mwh at codespeak.net
Fri Mar 2 14:04:35 CET 2007
Author: mwh
Date: Fri Mar 2 14:04:32 2007
New Revision: 39671
Added:
pypy/dist/pypy/doc/config/translation.backendopt.none.txt
Modified:
pypy/dist/pypy/config/translationoption.py
Log:
add a config option for turning off backend optimizations.
Modified: pypy/dist/pypy/config/translationoption.py
==============================================================================
--- pypy/dist/pypy/config/translationoption.py (original)
+++ pypy/dist/pypy/config/translationoption.py Fri Mar 2 14:04:32 2007
@@ -157,6 +157,14 @@
"Remove operations that look like 'raise AssertionError', "
"which lets the C optimizer remove the asserts",
default=False),
+
+ BoolOption("none",
+ "Do not run any backend optimizations",
+ requires=[('translation.backendopt.inline', False),
+ ('translation.backendopt.inline_threshold', 0),
+ ('translation.backendopt.merge_if_blocks', False),
+ ('translation.backendopt.mallocs', False),
+ ('translation.backendopt.constfold', False)])
]),
OptionDescription("cli", "GenCLI options", [
Added: pypy/dist/pypy/doc/config/translation.backendopt.none.txt
==============================================================================
--- (empty file)
+++ pypy/dist/pypy/doc/config/translation.backendopt.none.txt Fri Mar 2 14:04:32 2007
@@ -0,0 +1 @@
+Do not run any backend optimizations.
More information about the Pypy-commit
mailing list