[squeak-dev] The Trunk: Network-cmm.161.mcz

Bert Freudenberg bert at freudenbergs.de
Thu Jul 2 21:53:07 UTC 2015


> On 02.07.2015, at 14:36, Eliot Miranda <eliot.miranda at gmail.com> wrote:
> 
> Hi Chris,
> 
> On Jul 2, 2015, at 2:25 PM, Chris Muller <asqueaker at gmail.com> wrote:
> 
>>>> Do MC overrides actually somehow "reload" the code that was overridden
>>>> when you unload the overriding code?
>>> 
>>> Yes. It goes through the method history in the changes/sources file and loads the overridden definition.
>>> 
>>>> If so, that is kind of amazing.
>>> 
>>> Indeed. Although scary, too. Overrides are still evil, and should not be used unless really necessary.
>> 
>> I wonder if it would work even after condenseSources.  That's been
>> done for this release.
> 
> Should do given that condenseSources now preserves history right?

Yes, condenseSources specifically keeps the history of methods in *-override protocols.

- Bert -



-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4115 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20150702/f60a71fe/smime.bin


More information about the Squeak-dev mailing list