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

Reply via email to