https://perf.rust-lang.org/dashboard.html might have interesting information to people, it tracks Rust compiler benchmark speeds over time. Long story short, they’ve been ever-so-gently trending in the right direction.
I’m not too big to admit that I don’t understand all of these improvements in depth, but I am glad that the issue of compiler speed has gotten attention. It’s one of my main issues when working with Rust.
It’s good to see people chugging along on grunt work like this - no particular change is super-exciting, but many changes like this over a long time lead to huge performance gains.
I wonder if the Rust compiler is able to compile a dependency (ex: actix or any other crate) only once, or does he has to compile it for every build. Any one knows more about it ?