Congratulations Marc and the team!
And thanks for providing a reproduction. I am going to look at it ASAP cause this bug eluded our attempts to catch it for a very long time.
BTW, your project is very interesting. I really enjoy the concept of meta-circular VMs. Hope to hear more about it in the future :-)
-- Vyacheslav Egorov, Software Engineer, V8 Team. Google Denmark ApS.
On Fri, Feb 25, 2011 at 3:29 AM, Marc Feeley feeley@iro.umontreal.ca wrote:
I have managed to work around the d8 GC bug by adding the --nocollect_maps when invoking d8. That means that after 10 minutes of execution on my MacBook Pro, the "make bootstrap" ends with:
... Linking machine code for: "backend/x86/config.js" Linking machine code for: "backend/x86/ir-to-asm.js" Linking machine code for: "backend/x86/asm.js" Linking machine code for: "main.js" Tachyon initialization complete
Yay!
Now... how do we actually execute the bootstrapped Tachyon?
I guess the champagne bottle won't be spending much more time in the fridge... ;-)
Marc