[Vm-dev] VM Platform contribution (Plan9)

David T. Lewis lewis at mail.msen.com
Tue Dec 2 12:54:34 UTC 2014


On Mon, Dec 01, 2014 at 11:58:02AM -0500, Alex Franchuk wrote:
> 
> On 12/01/2014 10:34 AM, Eliot Miranda wrote:
> >  
> > On Nov 30, 2014, at 8:21 PM, Alex Franchuk <alex.franchuk at gmail.com> wrote:
> >
> > > Hello all,
> > > 
> > > I'm at a stage of stability in my port of Squeak to the Plan9 operating 
> > > system. I was wondering who I should contact, or where I should go, to 
> > > either submit my work or get access to the SVN repository of platforms 
> > > hosted at squeakvm.org. It didn't quite seem like the sort of thing that 
> > > should be put on the Mantis bug tracker, but I could be wrong.
> > > 
> > > Any push in the right direction would be much appreciated!
> >
> > If your port uses Cog then please send me a tarball of the files plus some 
> > description of any changes you had to make.  And thanks!!
> 
> Currently it does not use Cog, although that is actually my next step in 
> development if I have enough time! It just uses the normal interpreter 
> (as generated by VMMaker).
> 

Hi Alex,

I see that you have uploaded your Plan9-Compat.4.cs change set to the Mantis
issue, thanks for doing that.

  http://bugs.squeak.org/view.php?id=7821

I think that you are working with a "trunk" VMMaker as your base. I may be
able to help by testing your changes first with Linux and an interpreter VM.
>From there, I should be able to forward the applicable changes to Eliot for Cog.

I need to ask couple of questions so that I start from the right place:

- Are all of the changes for Plan 9 compatibility in the change set for VMMaker?
Or are there additional changes that need to be applied to the trunk/Cross or
trunk/unix source code? If there are platforms files, please follow Eliot's
suggestion of sending a tarball (or zip, or whatever is convenient). If it is
not too large, please send it directly to the vm-dev list.

- Which version of the VMMaker package did you start with? If you can give me
a specific VMMaker mcz file that you initially loaded, or tell me what Squeak
image you initially used, that would help. Or, try evaluating "VMMaker versionString"
in your VMMaker image, and let me know what it says.

Thanks,

Dave



More information about the Vm-dev mailing list