[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Mon Feb 28 23:55:03 UTC 2011
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004309.html
Name: Monticello-cmm.419
Ancestors: Monticello-cmm.418
- Assigned categories.
- Not all MCRepositories require implementation of #allVersionNames, only MCFileBasedRepositories do things that way.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004310.html
Name: KernelTests-dtl.175
Ancestors: KernelTests-ul.174
Add test to document Float>>printPaddedWith:To: bug reported on http://lists.gforge.inria.fr/pipermail/pharo-users/2011-February/001569.html.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004311.html
Name: Kernel-dtl.548
Ancestors: Kernel-cmm.547
Fix bug in Float>>printPaddedWith:To: by treating the format specifier as a string value, not as a float subject to numeric precision issues.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004312.html
Name: Compiler-ul.193
Ancestors: Compiler-nice.192
- removed guarding clauses from MessageNode's #checkBlock:as:from:maxArgs: and #transformCase:
- removed all implementations of #canBeSpecialArgument
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004313.html
Name: Nebraska-ul.32
Ancestors: Nebraska-nice.31
Moved String's #getInteger32: and #putInteger32:at: to this package. The methods only make sense for ByteStrings.
Both methods are rewritten to
- avoid creation of LargeIntegers
- use fast integer and string manipulation methods
- use the stack optimally if possible
The new methods are 2-15x faster than the previous implementations. Combining this with the speedup of Cog, the use of IntegerPokerPlugin is probably unnecessary (it's not present in current VMs).
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004314.html
Name: Collections-ul.429
Ancestors: Collections-laza.428
String's #getInteger32: and #putInteger32:at: were moved to Nebraska.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004315.html
Name: SMLoader-ul.74
Ancestors: SMLoader-cmm.73
Don't reference WebUtils directly from SMClient >> #uploadFile:.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004316.html
Name: Network-fbs.108
Ancestors: Network-nice.107
Provide a (TCP) data send with explicit timeout. The existing method (Socket>>sendSomeData:startIndex:count:) calls the new method with a default timeout of 20s.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004317.html
Name: System-ul.423
Ancestors: System-ul.422
- moved all class and trait access logic from SmalltalkImage to SystemDictionary
- simplified a few methods in SystemDictionary
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004318.html
Name: Kernel-ul.549
Ancestors: Kernel-dtl.548, Kernel-hsj.547
Merged.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2011-February/004319.html
Name: Kernel-hsj.547
Ancestors: Kernel-fbs.546
Fixes inconsistency in return value of adoptInstance: on different VM's.
=============================================
More information about the Squeak-dev
mailing list
|