[pypy-svn] r68779 - in pypy/trunk/pypy: config doc/config

cfbolz at codespeak.net cfbolz at codespeak.net
Tue Oct 27 11:11:33 CET 2009


Author: cfbolz
Date: Tue Oct 27 11:11:32 2009
New Revision: 68779

Removed:
   pypy/trunk/pypy/doc/config/translation.backendopt.heap2stack.txt
Modified:
   pypy/trunk/pypy/config/translationoption.py
Log:
also remove translation option of heap2stack optimization


Modified: pypy/trunk/pypy/config/translationoption.py
==============================================================================
--- pypy/trunk/pypy/config/translationoption.py	(original)
+++ pypy/trunk/pypy/config/translationoption.py	Tue Oct 27 11:11:32 2009
@@ -27,7 +27,6 @@
                  requires={
                      "ootype": [
                                 ("translation.backendopt.constfold", False),
-                                ("translation.backendopt.heap2stack", False),
                                 ("translation.backendopt.clever_malloc_removal", False),
                                 ("translation.gc", "boehm"), # it's not really used, but some jit code expects a value here
                                 ]
@@ -202,9 +201,6 @@
         BoolOption("mallocs", "Remove mallocs", default=True),
         BoolOption("constfold", "Constant propagation",
                    default=True),
-        BoolOption("heap2stack", "Escape analysis and stack allocation",
-                   default=False,
-                   requires=[("translation.stackless", False)]),
         # control profile based inlining
         StrOption("profile_based_inline",
                   "Use call count profiling to drive inlining"



More information about the Pypy-commit mailing list