[Python-Dev] cmp(x,x) (original) (raw)
Michael Chermside mcherm at mcherm.com
Fri May 21 11:07:53 EDT 2004
- Previous message: [Python-Dev] hash comments in interactive interpreter
- Next message: [Python-Dev] cmp(x,x)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Armin Rigo writes:
Unless there are serious objections I suggest to (i.e. I plan to) remove the short-cut in PyObjectRichCompareBool() -- performance is probably not an issue here -- and then review all built-in comparison methods and make sure that they return "equal" for identical objects.
Robert H. Ledwith writes:
I have a serious objection to this because it is a major performance problem.
Performance is certainly a legitimate concern. But wouldn't your performance problems be fixed just as well if the tuple class implemented "identical-objects-are-immediately-equal" instead of putting it in the general comparison logic for all objects? Because if I understand correctly, that's what Armin is suggesting. Tuples would still be compared just as rapidly.
-- Michael Chermside
- Previous message: [Python-Dev] hash comments in interactive interpreter
- Next message: [Python-Dev] cmp(x,x)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]