Sources
Rust Glancer Is a Rust LSP That Indexes to Disk Instead of RAM, Targeting Under 100MB and Beating rust-analyzer on Full-Index Time
Built by @popzxc, a former rustc, clippy and rust-analyzer contributor, Glancer runs the full pipeline including type inference and Chalk-based trait solving but persists the index to the filesystem rather than holding it in memory. The August 19 benchmarks show full indexing at 8s versus rust-analyzer's 13s on an M4 Max with 36GB, and 9s versus 14s on an 8GB M1, with goto definition, hover, inlay hints and completions working. The 8GB M1 numbers are the point: the memory ceiling that makes rust-analyzer unusable on constrained machines is an architectural choice, not a fixed cost of Rust tooling.
↳ Follow the thread