At the recent (not so recent anymore but procrastination is strong) Rust work week in Berlin, we formed a working group to improve the code generation in rustc. The scope of this working group ranges from finding low-hanging fruits in the existing code to writing new MIR optimisations when it’s deemed the way to go.
Our goals are to provide a central location where we can gather and share information on ongoing efforts. My very first priority is to reenable the MergeFunctions pass.
Join us on IRC (#wg-codegen). We also have a repository that will later get moved to rust-lang-nursery when the people who can do that wake up (damn them timezones).
I’ll publish newsletters here starting from next week, and the first one will include everything that I did since the WG was created in Berlin. And also beautiful bread pictures.
Welcome to Rust’s first codegen working group. I wish you all the best baguettes you deserve.