[Vm-dev] Re: looking for feedback on Cocoa Cog MT VM

Igor Stasenko siguctua at gmail.com
Mon May 23 07:26:11 UTC 2011


On 22 May 2011 22:42, Bert Freudenberg <bert at freudenbergs.de> wrote:
>
> On 22.05.2011, at 22:22, Sean P. DeNigris wrote:
>
>> Also, now that Cog is around, will the interpreter VM stick
>> around indefinitely, or just until Cog is stable / widely adopted?
>
> I expect the interpreter to stick around, but see less use as time progresses.
>
>> IOW why wouldn't everyone just start using Cog?
>
> Cog cannot run old images. The current VM can still run Squeak 1.1 images. Some images are in production use for many years, there is no reason to change them.
>
> Also, more complex VMs are harder to port to other systems. Cog is more complex than the Stack VM, which is more complex than the Interpreter VM. E.g. there is no ARM port of Cog yet, whereas Stack and Interpreter VMs do work.
>

Yes. And some platforms not allow to run JIT software, so stack vm is
the only choice there.

> - Bert -
>
>



-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Vm-dev mailing list