Yes I know
Now in pharo if I do not change the hash of my objects and I get a lot  
of them in a dictionary
I do get bad hash: at least this is what I understood from the limited  
number of hash bits.
So this means that by default we have bad performance. no?

Stef


>> yyyyyyyyeeeeeeeeeeesssssssssssssssssssssssss
>> and get linearrrrrrrrrrrrrrrrrrrrrly boring and slow.
>
> Yes, but only if your objects don't implement #hash properly. HashMap
> trades space and time to get O(1) behavior IF you have lots of
> elements with bad hash values. If the hash values are good (which is
> the case most of the time) or if you have not that many elements
> (which is the case most of the time), it is a waste of time and space
> though.
>
> Lukas
>
> -- 
> Lukas Renggli
> http://www.lukas-renggli.ch
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to