[ANN] OptimizeIt 5 Plugin 0.1.0 Available

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
Memory.

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).

Known Issues:
None Currently.

To Do:
Allow configuration of Audit runtime before launch - e.g. start CPU
profiling immediately.

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.

N.

Please sign in to leave a comment.