[pypy-svn] r35943 - pypy/dist/pypy/config
mwh at codespeak.net
mwh at codespeak.net
Thu Dec 21 21:51:57 CET 2006
Author: mwh
Date: Thu Dec 21 21:51:56 2006
New Revision: 35943
Modified:
pypy/dist/pypy/config/pypyoption.py
Log:
add a --llvm-faassen that is like --faassen but targets llvm, compiled via C
with profiling optimizations. probably the fastest pypy yet, but boy does it
take a while to get it.
Modified: pypy/dist/pypy/config/pypyoption.py
==============================================================================
--- pypy/dist/pypy/config/pypyoption.py (original)
+++ pypy/dist/pypy/config/pypyoption.py Thu Dec 21 21:51:56 2006
@@ -134,7 +134,15 @@
("objspace.std.withsmallint", True),
("objspace.std.withrangelist", True),
],
- cmdline="--faassen")
+ cmdline="--faassen"),
+
+ BoolOption("llvmallopts",
+ "enable all optimizations, and use llvm compiled via C",
+ default=False,
+ requires=[("objspace.std.allopts", True),
+ ("translation.llvm_via_c", True),
+ ("translation.backend", "llvm")],
+ cmdline="--llvm-faassen"),
]),
BoolOption("lowmem", "Try to use little memory during translation",
default=False, cmdline="--lowmem",
More information about the Pypy-commit
mailing list