On 10 March 2010 00:58, Nicolas Cellier <[email protected]> wrote: > 2010/3/9 Mariano Martinez Peck <[email protected]>: >> >> >> On Tue, Mar 9, 2010 at 10:40 PM, Stéphane Ducasse >> <[email protected]> wrote: >>> >>> 11255 >>> ----- >>> >>> - added tests for the compiler to test shadowing of self, super, >>> thisContext, true, false and nil. Thanks guys - we know you :) >>> >>> - Issue 2086: Introduce a cleanUp/cleanUp: protocol from squeak / keith >>> idea! >>> MyClass class>>cleanUp: aggressive >>> This (class-side) method is called with an argument that indicates >>> whether to do aggressive, i.e., potentially destructive cleanup. Doing >>> aggressive cleanup will delete projects, change sets, uni-classes and more. >>> Gentle cleanup is expected to only flush transient caches. If your class >>> only has gentle cleanup you can simply implement >>> >>> MyClass class>>cleanUp >>> >>> By default #cleanUp: delegates to this method (similar to startUp/startUp: >>> and shutDown/shutDown:). You can >>> run cleanup by executing: >>> >>> Smalltalk cleanUp. >>> Smalltalk cleanUp: true. >>> >> >> It seems there is a problem as cleanUp or cleanUp: are implemented in >> SmalltalkImage but not in SystemDictionary...so evaluating >> >> Smalltalk cleanUp. >> Smalltalk cleanUp: true. >> >> gives a DNU. >> > > Yep, in trunk Smalltalk class = SmalltalkImage, so it just works > Maybe pharo want this change too ? >
I think this would be great. > Nicolas > >> Another question....wouldn't be a good idea to add at least a "Smalltalk >> cleanUp. " in ScriptLoader >> cleanUpForRelease ??? or similar.... >> >> Cheers >> >> Mraiano >> >> >> >>> >>> Thanks luc for your analysis. After lunch in hot room is never that good >>> for my brain :) >>> >>> >>> Stef >>> _______________________________________________ >>> 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 > -- Best regards, Igor Stasenko AKA sig. _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
