How can I debug slowness while typing? The status panel doesn't show any long-running requests
where does the output of
Hm, we don't intersect any typing except for
\n. If general typing is slow, that probably means that a problem is either withing the editor (perhaps some run-away extension?) or is due to the generally high load (I get slow tying when I compile rustc in the background :))
The output of RA_PROFILE goes to stderr
. for completion, I think?
The editors usually have some way to see server's stderr. for VS Code, it's in the Output tab in the panel
well, we do intercept
., but for formatting on typing requests, and they should be non-blocking
Yeah, I'm not sure if it's RA or something else, but Code ends up being unbearably slow for me. I think it's the main Chrome process that ends up eating a little over one full CPU while I'm typing.
There's nothing in the RA profile that takes more than 60ms or so (diagnostics are the slowest), but it takes some 3-500ms to display the letters that I'm typing
do you use vscodevim?