<br><br><div class="gmail_quote">On Mon, Sep 20, 2010 at 4:02 PM, Igor Stasenko <span dir="ltr">&lt;<a href="mailto:siguctua@gmail.com">siguctua@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Hello guys,<br>
<br>
i&#39;d like to remind you that this stuff is not yet made own way to VM and images.<br>
<br>
Magma suffers badly from old finalization implementation, and as a<br>
consequence it losing in speed competition<br>
comparing to other OODBs.<br>
I&#39;d really like to see this enhancement to be integrated to both<br>
Squeak VM and Cog VM.<br>
<br>
My quick analyzis shows that Squeak 4.2 image contains some things,<br>
which needed:<br>
<br>
        &quot;Weak reference finalization&quot;<br>
        newArray at: 56 put: (self at: #WeakFinalizer ifAbsent: []).<br>
<br>
while Pharo still not.<br>
<br>
I&#39;d like to remind you that VM-side changes are really simple and<br>
backwards compatible (given the right size of special objects array).<br>
Once we will have new VMs, supporting this feature , we could start<br>
integrating the image-side part of it.<br>
<br>
Please, inform me, what i can do to help closing this issue.<br></blockquote><div><br></div><div>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.</div>
<div><br></div><div>best,</div><div>Eliot</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<font color="#888888"><br>
<br>
--<br>
Best regards,<br>
Igor Stasenko AKA sig.<br>
</font></blockquote></div><br>