[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.


More information about the Vm-dev mailing list