Available via the plugin manager (and
http://www.intellij.org/twiki/bin/view/Main/OptimizeIt5Plugin - when I
get round to adding it that is ;) )
This plugin integrates OptimizeIt 5 into the IDEA UI; Integration is
currently just for the Profiler. Allows you to Profile the selected Run
Configuration through OptimizeIt 5 from IDEA.
Two new actions are added alongside Run & Debug : Profile Memory and
Profile CPU. Profile CPU just disables the memory profiler for more
accurate results - you can still profile the cpu if you select Profile
Profiling via this plugin compiles & runs the selected configuration as
per usual but runs it alongside the OptimizeIt Audit system. It then
automatically launches the OptimizeIt Profiler GUI and connects it to
your program's VM.
The plugin also intercepts calls to the profiler's built in source
viewer, showing the appropriate code inside IDEA instead (via RMI).
Allow configuration of Audit runtime before launch - e.g. start CPU
I'd like to support versions 5.5 and 6.0 of OptimizeIt too, but as I
have only got a copy of 5.0 the work for myself is done :) Anyone who
wants me to support their version, let me hear your voices people and
I'll see what I can do - hopefully it should be a pretty straight port.
This plugin might even work with higher versions if they haven't
changed too much, please let me know if you try it!
I don't really use the other parts of OptimizeIt (Thread Debugger & Code
Coverage) but again, if you'd really like it I'll put it on my list.