Raymond Hettinger <rhettin...@users.sourceforge.net> added the comment:

Be sure to consider the impact on the peephole optimizer.  Also consider that 
adding volume inside the ceval.c loop may have unintended slowing effects on 
various compilers -- supposedly, this has been a serious issue in that past and 
there has been concern about growing the body of the loop.

I presume that the thrust of the efforts is directed at eliminating the an 
unpredictable switch branch inside the COMPARE_OP opcode.  If so, there's not 
much fat to be shed here.  The cost of the opcode switch is small relative the 
time it takes to dispatch to an object's rich comparison methods.

----------

_______________________________________
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