The Trunk: Kernel-bf.721.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Kernel-bf.721.mcz

commits-2
Bert Freudenberg uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-bf.721.mcz

==================== Summary ====================

Name: Kernel-bf.721
Author: bf
Time: 7 August 2013, 3:17:21.93 pm
UUID: d0943c86-6850-45b6-9176-7a43025357b5
Ancestors: Kernel-nice.720

Bob Arning's fix for Delay snapshotting.

=============== Diff against Kernel-nice.720 ===============

Item was changed:
  ----- Method: Delay class>>restoreResumptionTimes (in category 'snapshotting') -----
  restoreResumptionTimes
  "Private!! Restore the resumption times of all scheduled Delays after a snapshot or clock roll-over. This method should be called only while the AccessProtect semaphore is held."
 
  | newBaseTime |
  newBaseTime := Time millisecondClockValue.
  SuspendedDelays do: [:d | d adjustResumptionTimeOldBase: 0 newBase: newBaseTime].
  ActiveDelay == nil ifFalse: [
  ActiveDelay adjustResumptionTimeOldBase: 0 newBase: newBaseTime.
  ].
+ ActiveDelayStartTime := newBaseTime.
  !


Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: Kernel-bf.721.mcz

Frank Shearar-3
On 7 August 2013 14:55,  <[hidden email]> wrote:

> Bert Freudenberg uploaded a new version of Kernel to project The Trunk:
> http://source.squeak.org/trunk/Kernel-bf.721.mcz
>
> ==================== Summary ====================
>
> Name: Kernel-bf.721
> Author: bf
> Time: 7 August 2013, 3:17:21.93 pm
> UUID: d0943c86-6850-45b6-9176-7a43025357b5
> Ancestors: Kernel-nice.720
>
> Bob Arning's fix for Delay snapshotting.
>
> =============== Diff against Kernel-nice.720 ===============
>
> Item was changed:
>   ----- Method: Delay class>>restoreResumptionTimes (in category 'snapshotting') -----
>   restoreResumptionTimes
>         "Private!! Restore the resumption times of all scheduled Delays after a snapshot or clock roll-over. This method should be called only while the AccessProtect semaphore is held."
>
>         | newBaseTime |
>         newBaseTime := Time millisecondClockValue.
>         SuspendedDelays do: [:d | d adjustResumptionTimeOldBase: 0 newBase: newBaseTime].
>         ActiveDelay == nil ifFalse: [
>                 ActiveDelay adjustResumptionTimeOldBase: 0 newBase: newBaseTime.
>         ].
> +       ActiveDelayStartTime := newBaseTime.
>   !

Doesn't this need merging? I pushed Kernel-fbs.800 not too long ago.

frank

Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: Kernel-bf.721.mcz

Bert Freudenberg

On 2013-08-07, at 17:34, Frank Shearar <[hidden email]> wrote:

> On 7 August 2013 14:55,  <[hidden email]> wrote:
>> Bert Freudenberg uploaded a new version of Kernel to project The Trunk:
>> http://source.squeak.org/trunk/Kernel-bf.721.mcz
>>
>> ==================== Summary ====================
>>
>> Name: Kernel-bf.721
>> Author: bf
>> Time: 7 August 2013, 3:17:21.93 pm
>> UUID: d0943c86-6850-45b6-9176-7a43025357b5
>> Ancestors: Kernel-nice.720
>>
>> Bob Arning's fix for Delay snapshotting.
>>
>> =============== Diff against Kernel-nice.720 ===============
>>
>> Item was changed:
>>  ----- Method: Delay class>>restoreResumptionTimes (in category 'snapshotting') -----
>>  restoreResumptionTimes
>>        "Private!! Restore the resumption times of all scheduled Delays after a snapshot or clock roll-over. This method should be called only while the AccessProtect semaphore is held."
>>
>>        | newBaseTime |
>>        newBaseTime := Time millisecondClockValue.
>>        SuspendedDelays do: [:d | d adjustResumptionTimeOldBase: 0 newBase: newBaseTime].
>>        ActiveDelay == nil ifFalse: [
>>                ActiveDelay adjustResumptionTimeOldBase: 0 newBase: newBaseTime.
>>        ].
>> +       ActiveDelayStartTime := newBaseTime.
>>  !
>
> Doesn't this need merging? I pushed Kernel-fbs.800 not too long ago.
>
> frank

Argh. I had updated before but switched to an older image for testing the snapshotting ... I'll do it.

- Bert -