You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Logs output using RA_PROFILE='*>10': log1.txt
Logs output using RA_PROFILE='*: log2.txt
Perf run showing the problem (viewable using Firefox profiler): perf.tar.gz
The first 30s are the indexing time, then rust-analyzer hangs for 75s when trying to hover a struct or go to its definition.
It doesn't seem to hang, just doing a lot of work. Indexing isn't the end of the story; it doesn't do all the work (nor it should). And diesel is known to use the trait solver extensively. So I believe this is unactionable.
Logs output using
RA_PROFILE='*>10'
: log1.txtLogs output using
RA_PROFILE='*
: log2.txtPerf run showing the problem (viewable using Firefox profiler): perf.tar.gz
The first 30s are the indexing time, then rust-analyzer hangs for 75s when trying to hover a struct or go to its definition.
rust-analyzer version: v0.4.2270
rustc version: rustc 1.83.0 (90b35a623 2024-11-26)
editor or extension: VSCode 1.96.3 with rust-analyzer extension v0.4.2270
Reproduction: This problem occurs on a private repository which I cannot share. It uses
diesel
extensively.The text was updated successfully, but these errors were encountered: