[pypy-svn] r71730 - pypy/release/1.2.x/pypy/config
arigo at codespeak.net
arigo at codespeak.net
Thu Mar 4 16:19:22 CET 2010
Author: arigo
Date: Thu Mar 4 16:19:20 2010
New Revision: 71730
Modified:
pypy/release/1.2.x/pypy/config/pypyoption.py
Log:
Merge r71729.
Modified: pypy/release/1.2.x/pypy/config/pypyoption.py
==============================================================================
--- pypy/release/1.2.x/pypy/config/pypyoption.py (original)
+++ pypy/release/1.2.x/pypy/config/pypyoption.py Thu Mar 4 16:19:20 2010
@@ -333,6 +333,9 @@
config.objspace.std.suggest(optimized_list_getitem=True)
config.objspace.std.suggest(getattributeshortcut=True)
config.objspace.std.suggest(newshortcut=True)
+ if type_system != 'ootype':
+ config.objspace.std.suggest(withsharingdict=True)
+ config.objspace.std.suggest(withinlineddict=True)
# extra costly optimizations only go in level 3
if level == '3':
@@ -360,10 +363,7 @@
# extra optimizations with the JIT
if level == 'jit':
- if type_system != 'ootype':
- config.objspace.std.suggest(withsharingdict=True)
config.objspace.std.suggest(withcelldict=True)
- config.objspace.std.suggest(withinlineddict=True)
def enable_allworkingmodules(config):
More information about the Pypy-commit
mailing list