[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Wed May 21 23:55:05 UTC 2014


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2014-May/007054.html

Name: Kernel-nice.853
Ancestors: Kernel-eem.852

Introduce an isAnExactFloat test, which is true when a Number can be converted as Float exactly.
Use this to boost some mixed arithmetic comparisons by avoidance of Float>>asTrueFraction in more cases.
Use this to make Fraction>>hash more explicit.
While at it, improve a bit the Fraction>>hash in inexact case (previous naive bitXor: causes too many collisions)
Since some hash has been modified, rehashAll in postscript.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2014-May/007055.html

Name: KernelTests-nice.271
Ancestors: KernelTests-nice.270

Test isAnExactFloat.

=============================================


More information about the Squeak-dev mailing list