[squeak-dev] The Trunk: Monticello-cmm.573.mcz

Chris Muller asqueaker at gmail.com
Thu Dec 19 21:16:17 UTC 2013


>> This was the change I made to "suspend" RecentMessages when loading
>> packages but, at the time, it created a VM crash during trunk update
>> due to class shape-change while on the stack.
>>
>> So, we rolled back the #suspendWhile: [...] in this method, but we
>> still have the new isSuspended instVar which is now unused.
>>
>> But I just noticed we never put the suspendWhile: back, and yet,
>> somehow, SystemChangeNotifier is no  longer notifying RecentMessages
>> of loaded methods.
>>
>> It's not immediately obvious to me why.  Is this related to your
>> logging API work Nicolas?
>
> Did a postscript of similar unregister RecentMessags? If you inspect
> SystemChangeNotifier, is there a reference buried somewhere to
> RecentMessages?

Finally found the problem (fixed by System-cmm.646).


More information about the Squeak-dev mailing list