[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Fri May 11 23:55:04 UTC 2012


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

http://lists.squeakfoundation.org/pipermail/packages/2012-May/005326.html

Name: Tools-yo.406
Ancestors: Tools-yo.405, Tools-bf.405

Allows to accept method definitions in the DependencyBrowser.  Works with class-side methods as well.

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

http://lists.squeakfoundation.org/pipermail/packages/2012-May/005327.html

Name: Tools-yo.405
Ancestors: Tools-bf.403

It allows to accept a method definition from DependencySorter.

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

http://lists.squeakfoundation.org/pipermail/packages/2012-May/005328.html

Name: Kernel-nice.686
Ancestors: Kernel-nice.685

Improve DateAndTime hash speed by ~2 order of magnitude with a collision rate of ~1 per 10,000, following suggestion of pad, reviewed by nice.

Care to HashedCollection rehashAll in postscript.

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

http://lists.squeakfoundation.org/pipermail/packages/2012-May/005329.html

Name: KernelTests-pad.210
Ancestors: KernelTests-nice.209

If Nicolas Cellier's new DateAndTime>>#hash is accepted then these tests need to be changed

DateAndTimeEpochTest>>#testHash
DateAndTimeLeapTest>>#testHash
TimespanTest>>#testHash 

And I added the test he used to show how the other hash I proposed was suboptimal.

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

http://lists.squeakfoundation.org/pipermail/packages/2012-May/005330.html

Name: KernelTests-nice.218
Ancestors: KernelTests-eem.217, KernelTests-pad.210

Merge and improve hash tests from pad.210

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


More information about the Squeak-dev mailing list