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.

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

Reply via email to