<br><br><div class="gmail_quote">On Sun, Feb 15, 2009 at 6:02 PM, Randal L. Schwartz <span dir="ltr">&lt;<a href="mailto:merlyn@stonehenge.com">merlyn@stonehenge.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
&gt;&gt;&gt;&gt;&gt; &quot;Eliot&quot; == Eliot Miranda &lt;<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>&gt; writes:<br>
<br>
Eliot&gt; Mathew, &nbsp;and others,<br>
Eliot&gt; &nbsp; &nbsp; are you interested in using the closure compiler and VM extensions I&#39;ve<br>
Eliot&gt; done at Qwaq in 4.0? &nbsp;These provide ANSI closures with no peformance<br>
Eliot&gt; degradation and a very small (5 bytecode) increment to the VM.<br>
<br>
(Wearing my Leadership Team hat for a moment...)<br>
<br>
My initial thought is that I want 3.10.2 and 4.0 to be as close as possible,<br>
differing only in license-mandated issues, so that SFC will have as little<br>
work as possible to do to assist us with the verification.<br>
<br>
However, I *would* like those extensions in a release soon. &nbsp;I imagine<br>
that shortly after we get 4.0 released and stabilized, the 3.11 work<br>
will be folded in to make 4.1, and your changes can go in then as well.<br>
The exact incorporation process is up to the Release Team though.</blockquote><div><br></div><div>Works for me. &nbsp;When and if the VM is no longer backwards-compatible (e.g. the Stack VM) one can move to 5.0.</div><div>However, I would recommend getting the VM changes into the 4.0 VM as this will make migrating to image-level closures much easier. &nbsp;I believe (John, can you confirm) that John&#39;s latest Mac 3.8 beta VMs have included the closure bytecodes.</div>
<div>&nbsp;</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<font color="#888888"><br>
--<br>
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095<br>
&lt;<a href="mailto:merlyn@stonehenge.com">merlyn@stonehenge.com</a>&gt; &lt;URL:<a href="http://www.stonehenge.com/merlyn/" target="_blank">http://www.stonehenge.com/merlyn/</a>&gt;<br>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.<br>
See <a href="http://methodsandmessages.vox.com/" target="_blank">http://methodsandmessages.vox.com/</a> for Smalltalk and Seaside discussion<br>
</font></blockquote></div><br>