rust-analyzer上でRustコンパイルを24倍高速化するra-jit

24x faster Rust compilation with rust-analyzer

rust-analyzer上でRustコンパイルを24倍高速化するra-jit

indexable-incのra-jitは、rust-analyzerを土台にしたRustコンパイラデーモンだ。Cargoのビルドを高速なインクリメンタル方式で処理し、実行中のプログラムへライブで編集を適用できる。Craneliftをデフォルトのバックエンドに据え、ホットリロードやライブコーディングを可能にする。nix runで即座に試せるほか、cargo install ra-jitでも導入できる。

編集内容はテキストとしてデーモンに送られ、プログラムはパッチが届くたびにそれを適用する。

この日のほかの記事

2026-10-20