muchas gratias.

Stef

On Sep 1, 2010, at 9:08 PM, Adrian Lienhard wrote:

> I created a changeset and attached it to the appropriate ticket: 
> http://code.google.com/p/pharo/issues/detail?id=2896
> 
> Adrian
> 
> On Sep 1, 2010, at 09:52 , Stéphane Ducasse wrote:
> 
>> seems like we should do something :)
>> 
>> Begin forwarded message:
>> 
>>> From: John M McIntosh <john...@smalltalkconsulting.com>
>>> Date: September 1, 2010 1:12:28 AM GMT+02:00
>>> To: Stéphane Ducasse <stephane.duca...@inria.fr>
>>> Subject: Fwd: [squeak-dev] The Trunk: System-eem.366.mcz
>>> Reply-To: john...@smalltalkconsulting.com
>>> 
>>> In case this gets overlooked being hidden in a update for The Trunk: 
>>> System-eem. 
>>> 
>>> The EndianCache does need to be cleared at shutdown versus in startup. 
>>> I can't speak for the SystemChangeNotifier since I'm not sure what the bug 
>>> is.. 
>>> 
>>> Of course I'm not quite sure if anyone in the Pharo group looks and the 
>>> trunk updates and moves things across? 
>>> 
>>> 
>>> Begin forwarded message:
>>> 
>>>> From: comm...@source.squeak.org
>>>> Date: August 31, 2010 5:47:35 PM PDT
>>>> To: squeak-...@lists.squeakfoundation.org, 
>>>> packa...@lists.squeakfoundation.org
>>>> Subject: [squeak-dev] The Trunk: System-eem.366.mcz
>>>> Reply-To: squeak-...@lists.squeakfoundation.org
>>>> 
>>>> Eliot Miranda uploaded a new version of System to project The Trunk:
>>>> http://source.squeak.org/trunk/System-eem.366.mcz
>>>> 
>>>> ==================== Summary ====================
>>>> 
>>>> Name: System-eem.366
>>>> Author: eem
>>>> Time: 31 August 2010, 10:47:17.97 am
>>>> UUID: 2126e5d9-4d47-4cc1-921f-daefd935aedd
>>>> Ancestors: System-nice.365
>>>> 
>>>> Make sure system notifications for Smalltalk are up-to-date
>>>> on start-up.
>>>> Fix voiding of Smalltalk's endian cache which needs to be done
>>>> in a timely manner.
>>>> 
>>>> =============== Diff against System-nice.365 ===============
>>>> 
>>>> Item was changed:
>>>> ----- Method: SmalltalkImage class>>startUp (in category 'class 
>>>> initialization') -----
>>>> startUp
>>>> +  SystemChangeNotifier uniqueInstance notify: Smalltalk 
>>>> ofAllSystemChangesUsing: #event:!
>>>> -  "XXXX: This is broken. SmalltalkImage startUp happens quite late in the 
>>>> startup sequence; earlier startups may very well need the information 
>>>> about the endianness of the platform."
>>>> -  EndianCache := nil.
>>>> - !
>>>> 
>>>> Item was changed:
>>>> ----- Method: SmalltalkImage>>processShutDownList: (in category 'snapshot 
>>>> and quit') -----
>>>> processShutDownList: quitting
>>>> +  "Send #shutDown to each class that needs to wrap up before a snapshot.
>>>> +   Also void the endianness chace;  this can't safely be done on start-up 
>>>> because
>>>> +   Smalltalk is too late in the start-up sequence."
>>>> -  "Send #shutDown to each class that needs to wrap up before a snapshot."
>>>> 
>>>> +  EndianCache := nil.
>>>> +  self send: #shutDown: toClassesNamedIn: ShutDownList with: quitting!
>>>> -  self send: #shutDown: toClassesNamedIn: ShutDownList with: quitting.
>>>> - !
>>>> 
>>>> 
>>> 
>>> --
>>> ===========================================================================
>>> John M. McIntosh <john...@smalltalkconsulting.com>   Twitter:  squeaker68882
>>> Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
>>> ===========================================================================
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project@lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> 
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to