<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">&gt;  My interest is to produce a version of the SqueakNOS kernel that<br>
&gt; understands the Newspeak bytecodes.<br>
</div>This is very interesting, please let us know how are you doing with<br>
this, and if you need any more help!<br></blockquote><div><br></div><div>I haven&#39;t found the spare time to accomplish much yet, but there are two things to do:</div><div><br></div><div>1) Merge SqueakNOS&#39;s VM and NSVM.  In practice, I think the easiest way is to copy the 3 extra bytecodes and their support functions over to SqueakNOS&#39;s VM, which isn&#39;t too painful a proposition.</div>
<div><br></div><div>2) Produce an image with SqueakNOS and Newspeak.  This will be much more difficult, as Newspeak is still Squeak3.9 based.  Newspeak needs to be set up in a Squeak4.1+ image because Cog VMs do not handle the old BlockContexts.  Additionally, only much older versions of SqueakNOS would be loadable into a current Newspeak image.  Unfortunately, the boot process for Newspeak is rather fragile because we still need to maintain a stack of compilers for several (ever more complete) versions of the language. </div>
<div><br></div><div>Ryan</div></div>