[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
|