Demur Rumed <junkm...@hotmail.com> added the comment:

I've attached the original patch without whitespace, and am also including 
modifications to this portion of the interpreter which remove ROT_FOUR, 
DUP_TOPX while adding ROT_THREE_TWO, DUP_TOP_TWO, DUP_ROT_THREE. I've seen a 4% 
speed increase with timeit.Timer("a[0]+=0","a=[0]")

Also modified the optimizer to reject code with a size over 32767 instead of 
32760. That's most likely a useless modification which may be preferred ignored

----------
Added file: http://bugs.python.org/file17859/cmpoprotdup.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue9155>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to