[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Sun Mar 20 22:55:02 UTC 2016
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2016-March/009496.html
Name: Kernel-ul.1006
Ancestors: Kernel-eem.1005
- 10% faster SmallInteger >> #decimalDigitLength on 64-bit VM
- added a comment to SmallInteger >> #numberOfDigitsInBase:
- reformatted and tweaked Number >> #raisedToInteger:
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-March/009497.html
Name: Kernel-ul.1007
Ancestors: Kernel-ul.1006, Kernel-bf.1006
- merged
- quicker SmallInteger>>printOn:base:length:padded: for base 10, the most common case
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-March/009498.html
Name: Collections-ul.681
Ancestors: Collections-ul.680
- Let WriteStream's #nextPutAll: and #next:putAll:startingAt: take the quick route too when collection and aCollection are both strings of the same field size.
- PositionableStream >> #next:putAll:startingAt: can rely on the indexability of its argument, thus avoid creating copies of it. It also returns the collection argument, like other implementors of this method, instead of some copied subcollection.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-March/009499.html
Name: Collections-ul.682
Ancestors: Collections-ul.681
- avoid creating intermediate objects in String >> #padded:to:with:
=============================================
More information about the Squeak-dev
mailing list
|