[squeak-dev] Re: The Trunk: Traits-ul.276.mcz

Levente Uzonyi leves at elte.hu
Sun Jan 3 18:27:37 UTC 2010


On Sun, 3 Jan 2010, Andreas Raab wrote:

> commits at source.squeak.org wrote:
>> Levente Uzonyi uploaded a new version of Traits to project The Trunk:
>> http://source.squeak.org/trunk/Traits-ul.276.mcz
>> 
>> ==================== Summary ====================
>> 
>> Name: Traits-ul.276
>> Author: ul
>> Time: 3 January 2010, 6:39:38 am
>> UUID: fb753d44-9786-0f4c-90c8-78f1395b6789
>> Ancestors: Traits-ar.275
>> 
>> - fix #unloadTraits, by temorarily moving ClassOrganizer >> 
>> #traitComposition from the Traits package to Kernel. This avoids an MNU 
>> while the Traits package is being unloaded.
>
>
> Where did you see this being a problem? During unload, the only method being 
> called should be removeSelector and removeSelector is guarded via 
> updateTraits. I'm curious what you situation you've seen that necessitates 
> this change.

I got an MNU while the (MCPackage named: 'Traits') unload was executed.


Levente

>
> Cheers,
>  - Andreas
>
>



More information about the Squeak-dev mailing list