[Vm-dev] Re: VM Maker: VMMaker-oscog.34.mcz

David T. Lewis lewis at mail.msen.com
Mon Oct 4 16:49:50 UTC 2010


On Fri, Oct 01, 2010 at 04:36:22PM +0000, squeak-dev-noreply at lists.squeakfoundation.org wrote:
> Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
> http://www.squeaksource.com/VMMaker/VMMaker-oscog.34.mcz
> 
> ==================== Summary ====================
> 
> Name: VMMaker-oscog.34
> Author: eem
> Time: 1 October 2010, 7:28:02 am
> UUID: ec174a95-5f42-4fe0-88f0-4baff13dd3ce
> Ancestors: VMMaker-oscog.33
> 
> Warning: this may have difficulty loading into an image with
> VMMaker already loaded and you'll almost certainly need to
> recompile the package if you try this.
> 
> Refactor to move ObjectMemory into objectMemory inst var
> in StackInterpreter and subclass CoInterpreter.
> Move the bulk of the core primitives to InterpreterPrimitives,
> to allow eventual sharing of primitives between Cog and the
> Interpreter..

This looks really good. It decouples the interpreter from the object
memory, and opens the possibility of mixing and matching different
interpreters and object memories.

Dave



More information about the Vm-dev mailing list