[Python-Dev] Re: [Python-checkins] python/dist/src/Misc NEWS,
1.936, 1.937
Michael Hudson
mwh at python.net
Fri Feb 20 06:15:11 EST 2004
"M.-A. Lemburg" <mal at egenix.com> writes:
> mwh at users.sourceforge.net wrote:
>> Update of /cvsroot/python/python/dist/src/Misc
>> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3489/Misc
>> Modified Files:
>> NEWS Log Message:
>> "Fix" (for certain configurations of the planets, including
>> recent gcc on Linux/x86)
>> [ 899109 ] 1==float('nan')
>> by implementing rich comparisons for floats.
>
> Have you benchmarked this change ?
No. Hadn't even occurred to me.
A unscientific test suggests a slowdown of about 1 percent for '1.0 !=
2.0' and a speed up of about the same for '1.0 == 1.0'.
> Rich comparisons sound a lot like overhead and the case you
> are trying to fix here isn't exactly a common one.
Doesn't look like it makes much odds here.
Cheers,
mwh
--
... but I'd rather not reinvent the wheel if I don't have to. On
the other hand, if the currently instantiated version of the wheel
consists of a square rock covered with moss, I might as well just
start fresh. -- Roy Smith, comp.lang.python
More information about the Python-Dev
mailing list