Home Features Download Plugins Documentation | Issues Feedback Sources

Release Notes

VisualVM 1.4.1 has been released on April 25th, 2018. This document describes changes introduced by this release.

System Requirements

Supported OS:

  • Microsoft Windows (10, 8, 7, Vista, Server): 32bit & 64bit
  • Linux: Intel platform, 32bit & 64bit
  • Linux ARM HFLT (Raspberry Pi), JDK 8+ only
  • macOS: Intel platform, 64bit

Required Software:

  • Oracle JDK 8+
  • OpenJDK 8+


Features and Enhancements:

  • Heap Viewer allows to compare heap dumps
  • Load Snapshot dialog uses All Supported Files filter by default
  • Full support for running on JDK 10 and monitoring/profiling Java 10 processes

Fixed Bugs:

  • GH-51: StackOverflowError at Startup Profiler
  • GH-52: A11Y - Keyboard navigation using Tab does not work
  • GH-53: Configurable OQL results limit
  • GH-54: A11Y - Filter & Find actions not accessible using keyboard shortcuts
  • GH-55: Make thread view collapsable in heapViewer
  • GH-57: Why has the "compare to another heap dump" feature disappeared
  • GH-59: Provide All Files file filter in File | Load
  • GH-62: OQL engine not available
  • GH-73: VisualVM 1.4 refuses to launch under JDK 10

Known Problems

  • NetBeans Issue 245522: Instrumented CPU profiling fails on JDK7u65 with -target >=1.7
  • Java.net Issue 148: VisualVM hangs when lost remote connection
  • Java.net Issue 120: JMX application datasource cannot be reused on application restart

To view all known problems please see the VisualVM Issues page.