Author: Philip Jenvey <[email protected]>
Branch: remove-intlong-smm
Changeset: r69185:f2dd9a6e6a15
Date: 2014-02-17 14:14 -0800
http://bitbucket.org/pypy/pypy/changeset/f2dd9a6e6a15/
Log: try disabling builtinshortcut, which likely slows down multimethod'd
types (mostly just float/complex and maybe marshal_w) but could help
everything else. in particular the is_true builtinshortcut, which is
no longer a shortcut now that bool doesn't use multimethods
diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py
--- a/pypy/config/pypyoption.py
+++ b/pypy/config/pypyoption.py
@@ -301,7 +301,7 @@
config.objspace.std.suggest(withrangelist=True)
config.objspace.std.suggest(withmethodcache=True)
config.objspace.std.suggest(withprebuiltchar=True)
- config.objspace.std.suggest(builtinshortcut=True)
+ #config.objspace.std.suggest(builtinshortcut=True)
config.objspace.std.suggest(optimized_list_getitem=True)
config.objspace.std.suggest(getattributeshortcut=True)
#config.objspace.std.suggest(newshortcut=True)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit