[squeak-dev] The Trunk: System-cwp.660.mcz

Colin Putney colin at wiresong.com
Sat Jan 11 00:48:05 UTC 2014


On Fri, Jan 10, 2014 at 5:32 PM, Eliot Miranda <eliot.miranda at gmail.com>wrote:


> 1) Why isn't the sentinel object enumerated in a shrunken image?
>
> send me an image poised at the right point and I'll take a look...
>

While working on creating this image, I noticed that Bert was right. There
is a #becomeForward: happening inside the block that's passed into
#allObjectsDo:. It's because #allObjectsDo: is called from
#obsoleteBehaviors, which sends #isBehavior to all the objects. If the
image happens to contain an instance of MCInfoProxy, the DNU causes it to
download the full ancestry and become it.

However, I don't see why that would cause the sentinel object not to be
enumerated.

Colin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20140110/c9dc86ba/attachment.htm


More information about the Squeak-dev mailing list