[Pharo-project] new Cog VMs available

Schwab,Wilhelm K bschwab at anest.ufl.edu
Wed Feb 9 02:31:03 CET 2011

New vms that read cog images - as in cog is no longer a one-way street?  That would make it safer/easier to test.

From: pharo-project-bounces at lists.gforge.inria.fr [pharo-project-bounces at lists.gforge.inria.fr] On Behalf Of Levente Uzonyi [leves at elte.hu]
Sent: Tuesday, February 08, 2011 2:19 PM
To: Pharo Development
Cc: Squeak Virtual Machine Development Discussion; The general-purpose Squeak developers list
Subject: Re: [Pharo-project] new Cog VMs available

On Sun, 6 Feb 2011, Eliot Miranda wrote:

> Hi All,
>    new Cog VMs are available, SimpleStackBasedCogit @
> http://www.mirandabanda.org/files/Cog/VM/VM.r2359/ and
> StackToRegisterMappingCogit @
> http://www.mirandabanda.org/files/Cog/VM/VM.r2361.  I think the new code
> generator is ready for prime time now.  I fixed a number of bugs over the
> past three weeks and we're now using the StackToRegisterMappingCogit
> internally at Teleplace.  There's still work to be done merging plugins and
> details with the standard VMs  but I hope that r2361 is production-ready as
> far as core Smalltalk execution is concerned.
> Enjoy.

Thanks, StackToRegisterMappingCogit is really impressive. IIRC for the
4.1.1 VM Andreas fixed something about ImageSegment loading which is
missing from the CogVMs. It would be good to have that fix, because now
arrayOfRoots is nil when I'm trying to load an ImageSegment. It's not
urgent at all, because I could work the problem around using the new
SqueakVMs which can read Cog images and have the fix.


> Eliot

More information about the Pharo-project mailing list