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

Andreas Raab andreas.raab at gmx.de
Sun Jan 3 12:22:24 UTC 2010


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.

Cheers,
   - Andreas



More information about the Squeak-dev mailing list