StackToRegisterMappingCogit maps values to machine registers when generating code,
while stack-based one uses stack for everything.
On 7 February 2011 09:12, Francois Stephany <tulipe.moutarde@gmail.com> wrote:Hi Eliot,Probably a stupid question but what's the difference betweenSimpleStackBasedCogit 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/ andStackToRegisterMappingCogit @http://www.mirandabanda.org/files/Cog/VM/VM.r2361. I think the new codegenerator is ready for prime time now. I fixed a number of bugs overthe past three weeks and we're now using the StackToRegisterMappingCogitinternally at Teleplace.
--
Best regards,
Igor Stasenko AKA sig.