[pypy-svn] r35989 - pypy/dist/pypy/translator

antocuni at codespeak.net antocuni at codespeak.net
Wed Dec 27 10:57:25 CET 2006


Author: antocuni
Date: Wed Dec 27 10:57:24 2006
New Revision: 35989

Modified:
   pypy/dist/pypy/translator/driver.py
Log:
Use inlining by default when building pypy.net; disable constfold by
now, because it's broken with ootypesystem.



Modified: pypy/dist/pypy/translator/driver.py
==============================================================================
--- pypy/dist/pypy/translator/driver.py	(original)
+++ pypy/dist/pypy/translator/driver.py	Wed Dec 27 10:57:24 2006
@@ -351,11 +351,12 @@
             inline_threshold=0,
             mallocs=False,
             merge_if_blocks=False,
-            constfold=True,
+            constfold=False,
             heap2stack=False,
             clever_malloc_removal=False)
         if self.config.translation.backend == 'cli':
             opt['merge_if_blocks'] = True
+            opt['inline_threshold'] = 1
         backend_optimizations(self.translator, **opt)
     #
     task_backendopt_ootype = taskdef(task_backendopt_ootype, 



More information about the Pypy-commit mailing list