Hi folks, I would like to share GROSS - a research compiler using Graph IR that is inspired by TurboFan "Sea-of-Node" IR. https://github.com/mshockwave/gross
Yes, this is neither a javascript compiler nor a runtime. But I still want to share it here because as a compiler researcher, I'm fascinated by the novel compiler architecture used by TurboFan. However, I find difficulties to grab a high-level flavor of some important techniques or principles behind TurboFan. As the entire V8 codebase is highly engineered. Please don't get me wrong: V8 has an extremely high quality codebase and nice comments(and a supporting community of course). But for researchers and students, sometimes we care more about principles and high-level concepts of certain ideas. So I believe by providing a 'lite' version of TurboFan, compiler researchers or anyone who are interested in can get the important ideas behind TurboFan more easily at the first place. Feel free to give feedbacks! Best, Bekket P.S. There are many parts still under constructions. I put some roadmaps in the 'Project' tab of the github repo. Of course, feel free to file an issue or event a PR if there are any good ideas. -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.