Как я снизил время инкрементных сборок Rust на 40%
Я форкнул и модифицировал компилятор Rust rustc. Одна фича — кэширование расширения процедурных макросов — привела к снижению времени инкрементных сборок на 11-40% в различных реальных крейтах. Благодаря этому ускорились dev-сборки и меньше стал тормозить rust-analyzer (IDE IntelliSense).
Если вы специалист в повышении производительности компилятора Rust, то можете сразу перейти к разделу «Кэширование расширения макросов: ускорение инкрементных сборок Rust на 40%».
https://habr.com/ru/articles/807791/
#rust@bookflow
👉 @Bookflow
Post #3763
1.73K
- 👍 3
- ❤ 2
- 🥰 1