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 <[email protected]> >>> Date: September 1, 2010 1:12:28 AM GMT+02:00 >>> To: Stéphane Ducasse <[email protected]> >>> Subject: Fwd: [squeak-dev] The Trunk: System-eem.366.mcz >>> Reply-To: [email protected] >>> >>> 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: [email protected] >>>> Date: August 31, 2010 5:47:35 PM PDT >>>> To: [email protected], >>>> [email protected] >>>> Subject: [squeak-dev] The Trunk: System-eem.366.mcz >>>> Reply-To: [email protected] >>>> >>>> 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 <[email protected]> Twitter: squeaker68882 >>> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com >>> =========================================================================== >>> >>> >>> >>> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
