miniblog.
← Back to all posts
Wilfred Hughes
Apr 29, 2017 at 17:30
A Nanopass Framework for Commercial Compiler Development [Experience Report]
https://ezyang.tumblr.com/post/62423869825/icfp-a-nanopass-framework-for-commercial-compiler
(51 passes, 35 IRs, and great results!)
ICFP: A Nanopass Framework for Commercial Compiler Development [Experience Report] (Andrew Keep)
Explanation of nanopass Easier to maintain Easier to add new optimizations Problem: lots of boilerplate and tracking language changes is a problem Nanopass framework: EDSL with formal language...