[Vm-dev] Weak finalization enh. are still not integrated into
VM(s)
Eliot Miranda
eliot.miranda at gmail.com
Mon Sep 20 23:08:55 UTC 2010
On Mon, Sep 20, 2010 at 4:02 PM, Igor Stasenko <siguctua at gmail.com> wrote:
>
> Hello guys,
>
> i'd like to remind you that this stuff is not yet made own way to VM and
> images.
>
> Magma suffers badly from old finalization implementation, and as a
> consequence it losing in speed competition
> comparing to other OODBs.
> I'd really like to see this enhancement to be integrated to both
> Squeak VM and Cog VM.
>
> My quick analyzis shows that Squeak 4.2 image contains some things,
> which needed:
>
> "Weak reference finalization"
> newArray at: 56 put: (self at: #WeakFinalizer ifAbsent: []).
>
> while Pharo still not.
>
> I'd like to remind you that VM-side changes are really simple and
> backwards compatible (given the right size of special objects array).
> Once we will have new VMs, supporting this feature , we could start
> integrating the image-side part of it.
>
> Please, inform me, what i can do to help closing this issue.
>
you can either send me a change set that is w.r.t. to a Cog version or save
a Monticello version that is a delta from Cog. I also need image level test
code to pound on this.
best,
Eliot
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20100920/d64b3aac/attachment.htm
More information about the Vm-dev
mailing list