Changes to Trunk (
http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2016-January/009233.htmlName: Kernel-eem.971
Ancestors: Kernel-eem.970
Move time from a basis of mixed second clock/millisecond clock primitives to a single microsecond clock basis (albeit with two primitives, one for local and one for UTC microseconds).
Derive millisecond and second clocks from local microsecond clock. Hence eliminate tests for millisecond clock overflow and use of the millisecond clock mask.
Change Delay's resumptionTime from a millisecond clock value to a utc microsecond clock value.
Eliminate unused offsets in DateAndTime and hence avoid spin loop at start-up waiting for the second clock to roll over.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-January/009234.htmlName: Kernel-eem.972
Ancestors: Kernel-eem.971
Revert the preamble and postscript to avoid inadvertently screwing up delays with subsequent changes.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-January/009235.htmlName: Kernel-eem.973
Ancestors: Kernel-eem.972
Fix Delay printing and nuke the unused Fix Delay printing and nuke the unused.
Provide short-cuts for inteerPart and fractionPart in Integer given their use in ew.g. creating timestamps.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2016-January/009236.htmlName: Morphic-eem.1063
Ancestors: Morphic-eem.1062
Avoid translating strings in MenuIcons redundantly on start-up. This is for the VM simulator, but it'll also shave a few milliseconds off start-up, even on a fast machine (e.g. my 2.2GHz Core i7 takes ~ 3.75msecs to initializeTranslations).
=============================================