Rust 改个函数不用等半天:blaze 增量编译,ripgrep 实测快 9 倍

3次阅读
没有评论

Rust 改个函数,重新编译又得等半天?blaze 换了一种做法:增量编译,只重编改过的函数,不动的地方原样保留。

ripgrep 实测,从 508 毫秒压到 56 毫秒,快了 9 倍。仓库标称最高能到 92 倍,改动越小,收益越明显。

对天天改 Rust 代码的人来说,这才是关键:改函数秒回,比整包重编省事得多,调试节奏不用被编译打断。

项目地址:

https://github.com/indexable-inc/blaze

正文完
 0