[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Sat Sep 10 23:55:08 UTC 2011
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2011-September/004953.html
Name: Compression-nice.30
Ancestors: Compression-ul.29
Bugfix: startIndex would be ignored and an incorrect bytesCount could be copied when collection species differ in DeflateStream>>next:putAll:startingAt:
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-September/004954.html
Name: Collections-ul.457
Ancestors: Collections-fbs.456
- no need to call #resetTo: from OrderedCollection class >> newFrom:, because it's already called by #new: (#setCollection:)
- reuse existing binary search method in SequenceableCollection >> findNearbyBinaryIndex:
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-September/004955.html
Name: KernelTests-ul.200
Ancestors: KernelTests-cmm.198
Added a new test for Monitor documenting a serious bug (related to unwinding), which allows multiple processes to enter the monitor at the same time.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-September/004956.html
Name: Collections-ul.458
Ancestors: Collections-ul.457
Inlined and enhanced SortedCollection's quicksort implementation #sort:to: and moved it to ArrayedCollection as #quickSortFrom:to:by:. It beats our merge sort implementation (by 25-30%) if comparision is cheap enough. Even though methods are inlined by hand, the restructured code is more readable and easier to understand than the previous version. A wide enough browser window is suggested for reading it.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-September/004957.html
Name: System-dtl.452
Ancestors: System-ul.451
Do not warn about saving images under Cog unless actually running under Cog. Saving a Cog image with the interpreter VM is safe.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-September/004958.html
Name: Collections-ul.459
Ancestors: Collections-ul.458
- removed an unnecessary check from #quickSortFrom:to:by: (at the end of the loop i < j is guaranteed to be true)
=============================================
More information about the Squeak-dev
mailing list
|