On 2 October 2010 19:47, Stéphane Ducasse <stephane.duca...@inria.fr> wrote: > Hi igor > > do you understand why the previous definition was > > cachedDefinitions > Definitions ifNil: [Definitions := WeakIdentityKeyDictionary new. > WeakArray addWeakDependent: Definitions]. > ^ Definitions > i don't. :)
It just a way to free memory as fast as possible. But its really not worth spending so much CPU in order to save few bytes of memory. > Stef > > On Oct 1, 2010, at 7:34 PM, Igor Stasenko wrote: > >> Here the simple fix for it. >> >> >> >> >> >> -- >> Best regards, >> Igor Stasenko AKA sig. >> <mc-cache-fix.1.cs>_______________________________________________ >> 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 > -- Best regards, Igor Stasenko AKA sig. _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project