[Pharo-project] new Cog VMs available

Krishsmalltalk krishnamachari.sudhakar at gmail.com
Mon Feb 7 12:28:31 CET 2011


> StackToRegisterMappingCogit maps values to machine registers when generating code,
> while stack-based one uses stack for everything.

Guess that is what is meant.. 

Register based vms like Parrot will offer more info... As to motivation for this mapping



On Feb 7, 2011, at 2:53 PM, Igor Stasenko <siguctua at gmail.com> wrote:

> On 7 February 2011 09:12, Francois Stephany <tulipe.moutarde at gmail.com> wrote:
>> Hi Eliot,
>> 
>> Probably a stupid question but what's the difference between
>> SimpleStackBasedCogit and c?
>> 
> SimpleStackBasedCogit maps values to machine registers when generating code,
> while stack-based one uses stack for everything.
> 
>>>     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.
>> 
>> 
>> 
> 
> 
> 
> -- 
> Best regards,
> Igor Stasenko AKA sig.
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gforge.inria.fr/pipermail/pharo-project/attachments/20110207/7d9fca82/attachment.htm>


More information about the Pharo-project mailing list