
JProfiler is a debugging tool for Java programs. It helps you resolve performance bottlenecks, pin down memory leaks, and understand threading issues. Database calls are the top reasons for performance problems in business applications. JProfiler's JDBC and JPA/Hibernate probes as well as the NoSQL probes for MongoDB, Cassandra, and HBase show the reasons for slow database access and how slow statements are called by your code.
JProfiler has a number of probes that show you higher level data from interesting subsystems in the JRE. In addition to the Java EE subsystems like JDBC, JPA/Hibernate, JSP/Servlets, JMS, web services and JNDI, JProfiler also presents high level information about RMI calls, files, sockets and processes.
v7.2 [Oct 8, 2012]
- New features:
- Biggest objects view in the heap walker: Objects in "cutoff" nodes can now be selected.
- Bundled integration for IntelliJ IDEA 12.x (the newest IDEA plugin is always available in time from the IDEA plugin manager).
- Bugs fixed:
- Platform API was partially broken (regression in 7.2).
- Monitor history and locking history graph: If a very large numbers of events were recorded, opening a snapshot could be very slow.
- Monitor history graph: For snapshots, the telemetry could not be zoomed out.
- Attaching to a 64-bit JVM from a 32-bit process did not work on Solaris and HP-UX.
- Attaching to a 64-bit JRockit JVM did not work.
- Sampling did not produce any results with Java 1.4 under some circumstances (regression in 7.0).
- Code samples in help were compressed to single lines.
- Mac OS X: IntelliJ Idea integration from JProfiler did not work.
- Fixed NPE in eclipse IDE integration.
The Remote Debugger Installation is intended for computers without Visual Studio