17 plugins in category «Profiling»

ActionScript Profiler

The plugin allows you to profile your Flash and Flex applications.
CPU profiling: self and cumulative execution time, caller and callee hierarchy, sorting, navigation to source code and scope filtering.
Memory profiling
Please find more details on plugin wiki page.

Avaje Metric Enhancer

Post-compile Avaje metrics enhancement

DevPartner

DevPartner Java Edition provides a performance profiler, coverage checker, deadlock analyzer and memory analysis tool

Flow

Flow helps developers better understand their application by allowing them to visualize and explore what happens at runtime through an interactive web interface. Learn more at http://findtheflow.io

Fluid

Fluid is a lightweight performance profiler for Java applications.

To measure execution time of any method, add a tracepoint by clicking Ctrl+Alt+8.

The plugin also comes with a set of pre-defined tracepoints for HTTP and JDBC libraries. These tracepoints lets you profile performance of HTTP requests and SQL queries handled in your application. You can enable the bundled tracepoints on the Fluid tab in your run configuration.

The execution time information appears in the Fluid tool window.

CAUTION: this is an alpha version of the plugin and it may work incorrectly. If you find a bug, please report it to the tracker.

IntelliHeap

IntelliHeap attaches to an instrumented HotSpot JVM and collects and graphically displays garbage collection, class loader, and HotSpot compiler performance data. The target JVM is identified by its virtual machine identifier, or vmid.

IntelliPROF

Provides an easy way to profile applications, featuring:
  • JSE and JEE profiling
  • IDEA's runner integration
  • Sequence diagram generation
  • Go to code

JITWatch

By yole
Viewing HotSpot compilation logs in IntelliJ IDEA. See GitHub for documentation.

JProfiler

The official JProfiler plugin for ej-technologies' JProfiler. Enables remote profiling of selected run configuration with JProfiler from within IDEA. Requires JProfiler 8.0 or higher.

JVM Debugger Memory View

This plugin extends the built-in JVM debugger with capabilities to explore objects in the JVM heap during a debug session.

The Memory View shows you the total number of objects in the heap grouped by their class name.

When you're stepping over the code, the Diff column shows how the number of objects changes between debugger stops. This way you can easily see how the code you're stepping over affects the heap.

A double click on a class name, opens a dialog with instances of this class. The dialog lets you filter instances by an evaluated expression. All debugger operations such as Inspect, Mark Object, Evaluate Expression, Add to Watches, etc can be applied to instances in this dialog.

OptimizeIt 5 Plugin

Integration is currently just for the Profiler. Allows you to Profile the selected Run Configuration through OptimizeIt 5 from IDEA. Profiling via this plugin runs the selected configuration alongside the OptimizeIt Audit system and then automatically launches the OptimizeIt Profiler GUI connecting it to the vm. The plugin also intercepts calls to the profiler's built in source viewer, showing the appropriate code inside IDEA instead (via RMI).

Panda Profiler

Simple profiler implemented as a java agent library. Measures methods (based on monitoring settings in current 'Run configuration') and displays results as a call tree in a tool window.

Python Profiler Experimental

By traff
This is an addon to PyCharm IDE, that provides experimental features:
  • Line profiling vmprof profiler, supported by PyCharm, has a new option, that enables collecting statistics about executed lines. This plugin enables showing this line statistics in PyCharm editor as a heat map. To enable that, you need to install the version of vmprof, that already has line profiling support, namely at least vmprof-0.3.5.

PyVmMonitor PyCharm integration

This plugins enables the integration of PyVmMonitor with PyCharm.

ReferenceScanner Plugin

This IDEA plugin is a Reference Scanner add-on to open classes, fields and methods in IDEA. Reference Scanner is a jvm agent which allows a developer to open a web browser at http://localhost:4040 and see how the Java application performs. Reference Scanner shows Heap Snapshots, Snapshot Diffs, Object Reference Graphs, Method Call Graphs, et cetera. It measures the performance of a Java application, points to bottlenecks and auto-detects memory leaks.

ThreadMon Plugin

Analyzes states of various thread running in a remote managed JVM

VisualVM Profiler

Launches VisualVM's Java profiler from within IDEA. VisualVM is based on NetBeans Profiler and is bundled with JDK 6 Update 7 and above. VisualVM may also be downloaded for free from https://visualvm.dev.java.net/