VisualVM 1.3.9 has been released. The original home at java.net is going dark next year, so the project has been migrated to GitHub, including the sources, downloads and update centers. The web content will be incrementally transferred from the original pages to the new address over the next weeks.
VisualVM 1.3.9 introduces experimental support for both running on JDK 9 and monitoring Java 9 processes. The tool has been tested to work with Oracle JDK 9 build 138. Future builds of the JDK may introduce incompatible changes which will prevent VisualVM from running on/monitoring it.
The other changes include enabling support for analyzing VM coredumps on Microsoft Windows, improving the
--openpid parameters to open the process on a defined tab (
visualvm --openpid 12345@2 will open a process with PID 12345 in VisualVM with the Monitor tab preselected) and remembering decisions about future host/JMX connection resolving on startup.
Many bugs have been fixed and the tool is built on the NetBeans Platform 8.0.2.