<br><br><div class="gmail_quote">On Wed, Apr 13, 2011 at 11:09 AM, David T. Lewis <span dir="ltr"><<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On Thu, Apr 07, 2011 at 09:04:41AM +0000, <a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a> wrote:<br>
><br>
> Andreas Raab uploaded a new version of Kernel to project The Trunk:<br>
> <a href="http://source.squeak.org/trunk/Kernel-ar.564.mcz" target="_blank">http://source.squeak.org/trunk/Kernel-ar.564.mcz</a><br>
><br>
> ==================== Summary ====================<br>
><br>
> Name: Kernel-ar.564<br>
> Author: ar<br>
> Time: 7 April 2011, 11:04:21.248 am<br>
> UUID: 32ecb9c9-177a-ce45-9c1c-a3714c801929<br>
> Ancestors: Kernel-nice.563<br>
><br>
> Fix computation of Time>>milliseconds:since: which would compute incorrect deltas upon clock overflow.<br>
><br>
> =============== Diff against Kernel-nice.563 ===============<br>
><br>
> Item was added:<br>
> + ----- Method: Time class>>millisecondClockMask (in category 'general inquiries') -----<br>
> + millisecondClockMask<br>
> + "The VM mask for the max. millisecond clock value.<br>
> + This should be primitive but it ain't so it's copied inline from the Interpreter."<br>
> + ^16r1FFFFFFF!<br>
><br>
<br>
Agreed, the millisecondClockMask should be available from a primitive.<br>
Should I make it so?<br></blockquote><div><br></div><div>Personally I would much rather see us move to the 64-bit millisecond clock I implemented for Cog. This renders the whole clock roll-over issue moot.</div><div><br>
</div><div>2¢</div><div>Eliot</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Dave<br>
<br>
<br>
</blockquote></div><br>