Modular VMs [was: Re: [ANN] SqueakOS]
Dan.Ingalls at disney.com
Tue Oct 19 05:13:17 UTC 1999
Edward P Luwish <eluwish at uswest.com> wrote...
>The reason I am asking is that as the VM becomes more complex (e.g., incorporates a JIT compiler), porting becomes far more difficult. It would help if there were a subsetting
>of the VM so that manageable pieces can be debugged one at a time (or by more than one developer).
This need not be the case. Ian's current plan with Jitter is actually to SIMPLIFY the bytecode engine, thus hopefully easing the porting process. JITTER is built as a plug-in, so it neither complicates the VM significantly, nor adds space for minimal implementations. Once the basic engine is running, one can go on to the JITTER as a separate project.
More information about the Squeak-dev