Back

ej-technologies GmbH
Patches for JProfiler x64
Windows
8 patches available
JProfiler is a professional tool for analyzing what is going on inside a running JVM. You can use it in development, for quality assurance and for firefighting missions when your production system experiences problems.
JProfiler x64 Version 15.0.2
Release Date
5/30/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Release 15.0.2$$$2025-05-30$$$New features:$$$$$$HTTP client probe: Added support for Apache HttpClient 5.?5$$$Flame graphs: Added a Show packages option in the view settings which is disabled by default$$$Bug fixes:$$$$$$Regression in 15.?0: IDE integrations: When closing JProfiler after the profiled app terminated; JProfiler would not be started again by the IDE integration$$$Regression in 15.?0: IDE integrations: Fixed hanging calculating profiled packages when starting a profiling session from a new project$$$Regression in 15.?0: IDE integrations: Fixed a race condition that could cause the IDE plugin to hang during the connection to JProfiler$$$Flame graphs: Changing view settings did not refresh the currently displayed flame graph$$$Remote attach failure handling: On macOS; the file chooser that was shown after a manual agent download showed the archives as disabled$$$Quick attach mode: If -Djprofiler.?displayName or -Dvisualvm.?display.?name were the last VM parameters; they would be ignored
JProfiler x64 Version 15.0.1
Release Date
5/9/2025
Bug Fix?
Yes
Minor Release?
No
Patch Notes

Release 15.0.1$$$2025-05-09$$$New features:$$$$$$The event naming scripts for the Kafka probes now have a hotspotName parameter$$$If Kafka streams are detected but not recorded; a notice is now shown in the Kafka probe views with an action to enable it$$$Bug fixes:$$$$$$Regression in 15.?0: Some icons in messages were not shown when JProfiler was installed in a path containing spaces$$$Regression in 15.?0: The CPU hot spots view was empty if the percentage calculation was set to relative in the view settings$$$Scripts in the Kafka and HTTP client probes had no effect under some circumstances$$$In the Kafka probes; the Event naming mode was always reset to Hot Spot when opening the probe configuration$$$Probe events were not cleared when applying new profiling settings$$$The data indicator for probe views was missing after new profiling settings were applied$$$If a recording profile was selected in the startup dialog; applying new profiling settings restarted all its recordings$$$Old MBean snapshots could be saved to a JProfiler snapshot after applying new profiling settings or restarting a session$$$Fixed a problem where empty popup windows could be displayed on macOS$$$IDE integrations: When a JProfiler window with an automatically saved temporary snapshot was reused by an IDE integration session; the connection would fail$$$IDE integrations: When updating probe scripts from IDE integration sessions; the scripts were not recompiled under some circumstances
JProfiler x64 Version 15.0
Release Date
3/27/2025
Bug Fix?
Yes
Minor Release?
No
Patch Notes

Release 15.0$$$2025-03-27$$$$$$New features:$$$$$$Probes for Apache Kafka were added$$$An IDE integration for Visual Studio Code was added$$$Alternative OpenSSH executable mode for attaching through SSH enables support for more authentication schemes$$$Netcat mode for SSH connections if port forwarding is disabled$$$MBean snapshots$$$Multiple all object dumps$$$Call tree snapshots in the Call tree view$$$Filter and grouping scripts in the heap walker that operate on dumped data and also support snapshots$$$Improved visual feedback for views with recorded data in snapshots and live mode$$$Localizations for Japanese and Korean$$$Improved process for handling a download failure of JProfiler agent archives for remote profiling$$$Reloading call tree analysis now reloads ancestor analyses as well as descendant analysis$$$Show thread IDs in the JProfiler UI$$$Added labels for thread dumps$$$The JProfiler agent now supports IPv6 addresses$$$Bookmarks from previous recordings and deleted dumps are now cleaned up automatically$$$Script filter actions in the outgoing references view of the heap walker are now always enabled; even if no top-level object is selected$$$Bug fixes:$$$$$$SSH tunnels: auto-detection of private key files in SSH wizard did not detect modern algorithms like ecdsa and ed25519$$$Attach sessions started from IDE integrations did not have a name and no classpath and source path were configured$$$In the class or package selection dialog; the previous selection was kept across sessions$$$JFR snapshots: RAW_?NUMBER and RAW_?LONG units had an incorrect column type$$$JFR recording: the JFR event configuration details were not shown when a selected JFR event was enabled$$$JFR recording: selection behavior in the tree of JFR events was broken when a filter was entered$$$Incoming references view did not have More instances hyperlinks for more than 100 incoming references on one level$$$Bookmarks were only updated when the VM telemetries view or the thread history view were shown
JProfiler x64 Version 14.0.6
Release Date
2/12/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Release 14.0.6$$$2025-02-12$$$New features:$$$$$$Support for profiling Java 24. Due to several internal changes in the JVM; this update is required if you want to profile Java 24.$$$Added support for Vert.?x 5.?0$$$Added support for MongoDB driver 5.?3$$$Bug fixes:$$$$$$Remote profiling: Fixed a problem with partially downloaded agent archives$$$Improved measurement precision of sleep times for Java 21+$$$Fixed a problem with cumulated trees in probe event views$$$Fixed HPROF loading problem with very large object arrays$$$Fixed startup crash with -Xint on Semeru 21.?0.6
JProfiler x64 Version 14.0.5
Release Date
11/4/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Release 14.0.5$$$2024-11-04$$$New features:$$$$$$Support for MongoDB 5.?2$$$Support for Spring WebFlux client 6.?1.14+$$$Support for ktor 3$$$Prevent native agent warning for Java 24+$$$Bug fixes:$$$$$$Regression in JProfiler 14.?0.3: Remote attach to a Docker container with a user switch via sudo did not work anymore$$$Fixed remote attach to Docker containers with a different architecture for certain situations
JProfiler x64 Version 14.0.4
Release Date
9/6/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Release 14.0.4$$$2024-09-06$$$New features:$$$$$$Full support for profiling Java 23. This update is required if you profile virtual threads or perform async sampling.$$$Added support for Hibernate 6.6$$$Bug fixes:$$$$$$Virtual thread profiling was broken on recent OpenJ9 JVMs
JProfiler x64 Version 14.0.3
Release Date
5/22/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

RELEASE 14.0.3 $$$2024-05-22$$$$$$New features:$$$$$$•Security change: If the address option is not specified for the -agentpath parameter; the JProfiler agent will only listen on the loopback interface$$$•Security change: By default; the command line utility jpenable will now prepare a JVM for profiling in such a way that only local connections are allowed. jpenable has a new -a option to listen on all network interfaces instead.$$$•Security change: Integration wizards will no longer suggest to configure unencrypted direct TCP connections to remote machines but use SSH connections by default$$$•Security change: The default connection type of a new profiling session is now Local TCP connection. The old remote TCP connection is discouraged; but is still available with the Unsecured TCP connection connection type.$$$•Improved the ability to open truncated HPROF files$$$Bugs fixed:$$$$$$•Connecting to a Docker or Kubernetes container did not work if the home directory was mounted with the noexec option$$$•When connecting to Kubernetes containers; JProfiler used to query containers in all namespaces; which could take a very long time. Now; only namespaces that are opened in the tree are queried.
JProfiler x64 Version 14.0.1
Release Date
1/23/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

RELEASE 14.0.1 $$$2024-01-23$$$$$$New features:$$$$$$•Preliminary support for profiling the current Java 22 builds$$$•Support for MongoDB 5.0.0-beta0$$$Bugs fixed:$$$$$$•Connecting to a Docker or Kubernetes container could throw an IllegalStateException: duplicate key$$$•Fixed sampling of unmounted virtual threads on Openj9 JVMs$$$•Fixed a rare deadlock when starting and stopping CPU recording
Interested in automating patching for JProfiler x64?