<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">> My interest is to produce a version of the SqueakNOS kernel that<br>
> 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't found the spare time to accomplish much yet, but there are two things to do:</div><div><br></div><div>1) Merge SqueakNOS'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's VM, which isn'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>