[SqNOS] Building SqueakNOS on Ubuntu

Ryan Macnak rmacnak at gmail.com
Wed Feb 16 22:36:45 UTC 2011


>
> >  My interest is to produce a version of the SqueakNOS kernel that
> > understands the Newspeak bytecodes.
> This is very interesting, please let us know how are you doing with
> this, and if you need any more help!
>

I haven't found the spare time to accomplish much yet, but there are two
things to do:

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.

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.

Ryan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeaknos/attachments/20110216/94fc3668/attachment.htm


More information about the SqueakNOS mailing list