To get the developers what they need to analyze the problem, take a cpu snapshot from inside IDEA during that slowdown and attach it to a new issue you create.
Open IDEA_HOME/bin/idea.vmoptions (idea.exe.vmoptions on Windows), add the following line at the bottom: -Xrunyjpagent:port=10100
Then run IDEA and you should notice 2 new buttons in the toolbar, one for taking CPU snapshot, another one for memory snapshot. Press the CPU button and then perform action which takes a lot of CPU resources on your machine. When finished press this button again to stop recording, save snapshot.
To get the developers what they need to analyze the problem, take a cpu snapshot from inside IDEA during that slowdown and attach it to a new issue you create.
I'd love to do that if I knew how. The CPU snapshot button is not there on the official release. How do I get the snapshot?
Here's what you need to know:
Open IDEA_HOME/bin/idea.vmoptions (idea.exe.vmoptions on Windows), add
the following line at the bottom:
-Xrunyjpagent:port=10100
Then run IDEA and you should notice 2 new buttons in the toolbar, one for taking CPU snapshot, another one for memory snapshot. Press the CPU button and then perform action which takes a lot of CPU resources on your machine. When finished press this button again to stop recording, save snapshot.