[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Wed Jan 6 22:55:01 UTC 2016


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

http://lists.squeakfoundation.org/pipermail/packages/2016-January/009233.html

Name: 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.html

Name: 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.html

Name: 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.html

Name: 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).

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


More information about the Squeak-dev mailing list