<br><br><div class="gmail_quote">On Wed, Feb 10, 2010 at 5:45 AM, radoslav hodnicak <span dir="ltr">&lt;<a href="mailto:rh@4096.sk">rh@4096.sk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
On Wed, 10 Feb 2010, Lukas Renggli wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
There is no version of the NewCompiler that fully works with closure images yet.<br>
<br>
And yes, the NewCompiler requires the whole kitchen sink and also the bathtub.<br>
</blockquote>
<br></div>
In the light of this answer, I remember there&#39;s been a plan to support immutability of objects at the VM level? Is that on the roadmap for Cog?<br></blockquote><div><br></div><div>No, but the code exists in the Newspeak VM, so it would be easy to import into current Squeak VMs.  It would take a little more work to bring it into Cog because I&#39;d have to write the native code for the write checks in inst var assign and the at: primitive, but this is literally only a little work.</div>
<div><br></div><div>Someone who has time might look at the Newspeak VM&#39;s immutability code and play with merging it with VMMaker.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
rado<br>
<br>
</blockquote></div><br>