Inspection time profiling available?

I have an old UI class which is really huge ~ 10000 lines of code. Right now I am in the process of refactoring but the code analysis takes quite long ~ 10 seconds with full CPU usage. I don't want to blame the performance of Idea and I know the possibility to limit inspection with a special profile.
What I am wondering is: Is there a possibility to see the most expencive inspections, so to have these disabled? Probably in a debug/logger file?

Thanks
Thomas

3 comments
Comment actions Permalink

Please see http://devnet.jetbrains.net/docs/DOC-192 section about thread
dumps / profiler cpu snapshots

On 12.12.2010 13:20, Thomas Hartwig wrote:

I have an old UI class which is really huge ~ 10000 lines of code. Right now I am in the process of refactoring but the code analysis takes quite long ~ 10 seconds with full CPU usage. I don't want to blame the performance of Idea and I know the possibility to limit inspection with a special profile.
What I am wondering is: Is there a possibility to see the most expencive inspections, so to have these disabled? Probably in a debug/logger file?

>

Thanks
Thomas

>

---
Original message URL: http://devnet.jetbrains.net/message/5280491#5280491



--
Best regards,
   Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

Hello Maxim, thanks for the suggestion.  This possibility I was already aware of. I looked for a somewhat smarter way but will consider to open the yjp snapshots by myself.

Thanks
Thomas

0
Comment actions Permalink

You can see automatic thread dumps for estimated hot spot locations

0

Please sign in to leave a comment.