This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients belopolsky, mark.dickinson, rhettinger, serprex
Date 2010-07-08.05:56:15
SpamBayes Score 0.31376994
Marked as misclassified No
Message-id <1278568577.89.0.954568631355.issue9155@psf.upfronthosting.co.za>
In-reply-to
Content
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.
History
Date User Action Args
2010-07-08 05:56:18rhettingersetrecipients: + rhettinger, mark.dickinson, belopolsky, serprex
2010-07-08 05:56:17rhettingersetmessageid: <1278568577.89.0.954568631355.issue9155@psf.upfronthosting.co.za>
2010-07-08 05:56:16rhettingerlinkissue9155 messages
2010-07-08 05:56:15rhettingercreate