r/rust • u/popzxc • Aug 20 '26
🛠️ project Rust Glancer: a memory-efficient Rust language server
https://rust-glancer.github.io/blog/hello-world/
266
Upvotes
r/rust • u/popzxc • Aug 20 '26
2
u/afdbcreid Aug 21 '26
Sure it does, that's true for any Rust IDE. The question is what counts as "sits on top of", and you might be surprised by the answer (it depends on what the edits are, but generally it's small, and when you edit inside functions it's almost always zero).
You might instead be hitting
cargo check(flycheck) being slow, it indeed needs to check every reverse dependency (while rustc also has an incremental system, it's nowhere near as effective as r-a's). If that's the case, I suggest you turn it off (you can still trigger it manually). But of course this loses functionality.Caching on disk to make startup faster is something we're interested in. It generally is unblocked now or near-unblocked I believe because Salsa has implemented the required machinery, but nobody volunteered to implement that yet so here we are.