Strange behaviour of 'WeakArray finalization process'
John M McIntosh
johnmci at smalltalkconsulting.com
Wed Nov 10 22:02:23 UTC 2004
Well if you could run the GC monitor change set and an mac os-x 3.8.x
image (or rebuild your own after applying a change set). then I'll take
a peak
at it. I do count weak array events in that code but I've not gotten
any samples yet where any weak array action is happening.
From Nov 2nd
> I've posted a change set, a macintosh VM, and a readme to
>
> http://homepage.mac.com/johnmci
>
> look in the experimenta/GC work directory
On Nov 10, 2004, at 6:34 AM, Lukas Renggli wrote:
> Hi,
>
> we observe strange behaviour of the WeakArray finalization process in
> a 3.5 and 3.7 image with Seaside. Seaside does use WeakArray`s heavily
> to cache its state. The problem is that the WeakArray finalization
> suddenly makes the whole image to freeze for a few minutes while doing
> the clean-up, if there is a certain amount of weak-elements.
>
> Does anybody observed the same behaviour? Does anybody know how to
> improve the WeakArray handling?
>
> Cheers,
> Lukas & Adrian
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
>
>
>
>
--
========================================================================
===
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
========================================================================
===
More information about the Squeak-dev
mailing list
|