[squeak-dev] Recent Monticello Timestamps
Levente Uzonyi
leves at caesar.elte.hu
Mon Sep 7 01:56:19 UTC 2020
Hi Eliot,
The Monticello history of the Chronology package says that
those microseconds were introduced by Kernel-eem.970:
> Changes to Time and Delay prior to changing over to the utc microsecond clock and its use in delay scheduling.
The "offending" change is probably the following:
Item was changed:
----- Method: Time class>>now (in category 'ansi protocol') -----
now
"Answer a Time representing the time right now - this is a 24 hour
clock."
+ | localUsecs localUsecsToday |
+ localUsecs := self localMicrosecondClock.
+ localUsecsToday := localUsecs \\ MicrosecondsInDay.
+ ^ self
+ seconds: localUsecsToday // 1000000
+ nanoSeconds: localUsecsToday \\ 1000000 * 1000!
-
- | ms |
-
- ms := self milliSecondsSinceMidnight.
-
- ^ self seconds: (ms // 1000) nanoSeconds: (ms \\ 1000) * 1000000
-
-
- !
And that happened more than four and a half years ago.
Levente
On Sun, 6 Sep 2020, Eliot Miranda wrote:
> Name: VMMaker.oscog-eem.2800
> Author: eem
> Time: 6 September 2020, 4:58:47.598839 pm
> UUID: a6116113-df13-435d-968d-e9b111676754
> Ancestors: VMMaker.oscog-eem.2799
>
> Seriously ?!??! ;-)
> _,,,^..^,,,_
> best, Eliot
>
>
More information about the Squeak-dev
mailing list
|