Closed
Description
Sorry for the Materialize dependency, but I think a large-ish codebase is probably necessary to repro this.
To repro:
- Check out https://github.com/MaterializeInc/materialize
- Navigate over
fn new
inimpl Locald
(as of this writing, it's in src/expr/src/id.rs:45 - Find all references
- Observe it taking about 60s.
Maybe since finding references involves filtering by a string first, the very common name is what makes things slow? Just a guess.