Remco;18700 wrote:Can you find any pattern around when it occurs?
Not really, it just feels somewhat random. I could be clicking the solution explorer, scrolling through a file, navigating using Rider's shortcuts.
Remco;18700 wrote:Does it happen while the NCrunch engine is disabled?
Yes, even when the engine is disabled the freezes still occurr. The only way to make it go away for sure is to completely disable NCrunch. No tool windows shown, not pinned to any dock whatsoever.
Remco;18700 wrote:How long are the freezes?
Roughly 3-5 seconds each time. Can happen multiple times per minute, I've got 20gb allocated to rider (usually caps around 5-6gb, one, maybe two instances open at any given time).
Remco;18700 wrote:Do they happen only when typing out code, or when doing anything in the IDE?
Anything.
Remco;18700 wrote:Does the IDE itself detect that the thread is hung and give you an option to capture the stack
Nope.
Remco;18700 wrote:Does the performance issue itself seem to be specific to large solutions only?
I thought that would be the case but going back to small-mid size projects and the hanging has been somewhat severe, my initial impressions were misjudged. Currently running on 5.21.0.1.
One very peculiar behavior is that whenever a freeze happens, if I alt-tab to any other window, aside from Rider's, the UI responds immediately and the hanging is gone. Maybe this could be useful?
I haven't gotten around to sending you logs, I'll do it soon.
Edit: I have nothing inside my threaddumps-freeze folders so I guess Rider doesn't even detect it as a proper freeze on its side. Any other log I can send your way?