» Web development
 » » Java programming tools
Sections : Programming > Web development > Java programming tools
Click to RATE : OneTwoThreeFourFive
Buy Free JProfiler download

JProfiler 7.2.1

JProfiler is an award-winning all-in-one Java profiler.



JProfiler 7.2.1 facilities

Vendor`s Web
ej-technologies GmbH webshot
OSWindows 98, Windows 2000, Windows XP, Windows Vista, Mac OS, Linux, 64-bit (x86_64)
Limitationsnot specified
Actualizedmore than year ago
LicenseFree to try
SnapshotJProfiler snapshot
Snapshot of JProfiler

Use this security logo:

100% SAFE logo

JProfiler manufacturer description

Exceptional ease of use
When you profile, you need the most powerful tool you can get. At the same time, you do not want to spend time learning how to use the tool. JProfiler 7.2.1 is just that: simple and powerful at the same time. Configuring sessions is straight-forward, third party integrations make getting started a breeze and profiling data is presented in a natural way. On all levels, JProfiler Java programming tools has been carefully designed to help you get started with solving your problems.
Real-time display of profiling data
With JProfiler download you can immediately observe profiling data as your application is running. CPU, memory and thread profiling views are updated live and can be inspected without the need to wait for the measurement to complete. For a large number of use-cases, this ability provides you with an extremely fast path to a solution. In addition, you can save snapshots at any time, interactively as well as programmatically.
free download JProfiler 7.2.1QUICK DOWNLOAD
Free download JProfiler 7.2.1


JProfiler video tutorials

Tutorial ID : 50353

Java Memory Leak Detection with JProfiler

JProfiler categories

profiling, debugging, java profiler, ej-technologies, java performance, JVMPI, memory leak, hprof

What is new in 7.2.1 changeinfo log

New features:

  • RMI probe
  • Web services probe
  • Offline profiling can be set up with the jpenable command line utility
  • URL request splitting in the call tree is now support for sampling as well
  • Heap walker: Compact incoming references in the heap walker for selected data structures such as linked lists
  • Heap walker: New inspections for class inheritance and class loading
  • Heap walker: Show method and thread information for incoming references from the stack
  • Heap walker: Cumulated incoming reference view shows percentages, counts and sizes based on the top-level row
  • Heap walker: Added a "Show unreferenced objects" action in the cumulated incoming references view
  • Heap walker: The "Duplicate strings" inspection now shows the string length instead of the shallow size
  • Heap walker: Less indeterminate progress information when taking a heap dump
  • Heap walker: If a class object is selected in the reference views, the "Use" menu now contains a "Use instances of selected java.lang.Class objects" entry
  • IDE plugin for eclipse 4.2
  • Support for directly loading gzipped HPROF snapshots
  • Command line arguments for jpenable and jpcontroller to connect to known pid and profiling port
  • Reliability improvements for the IBM JVM
  • 20% overhead reduction for instrumentation
  • View filters now support the wildcards * and ? also for packages
  • Probe telemetries with multiple lines are now shown as stacked area graphs by default with line graphs as an option
  • Dynamic memory views and heap walker classes view: Group classes by their name, showing the number of distinct classes in brackets
  • Monitor history is now reset when monitor recording is started. It's much easier to analyze use-cases that way.
  • Cross link action from monitor statistics view to monitor history view
  • Netbeans and IDEA integrations do not write into the installation directory of the IDE anymore
  • Integration wizards: Select 64-bit JVM by default or 32-bit if the current JVM is 32-bit
  • Heap walker, outgoing references view: The filter value dialog for character values now accepts strings instead of characters separated by semicolons
  • Integration wizard for eclipse Virgo 2.x and 3.x
  • Integration wizard for Apache Geronimo 3.x
  • Integration wizard for Oracle Weblogic 12c
  • Integration wizard for Coldfusion 10
  • Integration wizard for ObjectWeb Jonas 5.x
Bugs fixed:
  • In some situations, the hot spot views showed too few hot spots due to a percentual cutoff. Now, a minimum of 100 hot spots will be shown.
  • Do not use file extensions to determine the type of a snapshot (jps, hprof or gzipped hprof)
  • Call tree view: In some situations, the payload times could be inconsistent in snapshots
  • Class path browser and class selector progress dialogs could not be canceled
  • JRE search wizard in the general settings dialog was broken
  • Heap walker: After showing a path to a GC root in the "Incoming references" view, closing and re-opening nodes in that path could break the tree
  • jpintegrate did not ask if the profiled JVM was 64-bit or not, so the modifications were always for 32-bit JVMs
  • Heap walker reference views: CSV export did not work if a "more instances" node was present
  • Support both hard-float and soft-float version of Linux ARM
  • Quick attach did not work with OpenJDK on Mac OS X
  • IDE integrations on Mac OS X did not work if OpenJDK 7 was the default JDK
  • Offline mode in integration wizards was broken (regression in 6.2)
  • Some probe events from completely unprofiled call stacks were not shown in the probe hotspots view
  • When applying new profiling settings, IDE source code navigation was lost
  • String inspections did not work when profiling an OpenJDK JVM on Mac OS X
  • Could not select config directories of IDEA and Netbeans on Linux/Unix and Mac OS X when performing IDE integrations
  • Fixed VerifyError on IBM 1.7 with object serialization

Given stickers for JProfiler & download buttons

NOTE: move cursor over buttons to get html sources.
This award means that JProfiler is an Editor's pick.
Clean award guarantees that JProfiler was tested by antivirus program and is absolutely clean, which means it does not contain any form of malware, including computer viruses, adware, trojans, spyware, rootkits, badware and other malicious and unwanted software.
Report view
trial - CLEAN
Get from
Get from
Do you like JProfiler ? Move mouse cursor over the buttons and just copy one of those links, paste the code you copied right where you want on your blog or website.