News

This page lists all previously presented news. To see the latest news please navigate to VisualVM frontpage.

News

September 23rd, 2013: Startup Profiler plugin has been released on VisualVM 1.3.6 Plugins Center. Startup Profiler enables profiling startup of local Java 5+ applications and helps to profile short-running processes. For detailed description visit the Startup Profiler plugin page.

September 10th, 2013: JDK 7 Update 40 released, it contains Java VisualVM tool based on VisualVM 1.3.5. Latest JDK 7 update from Oracle can be downloaded here.

July 9th, 2013: VisualVM 1.3.6 released. This release delivers a lot of bugfixes and improvements and builds on top of NetBeans Platform 7.3.1. The tool can be downloaded from the Download page, sources are available in release136 branch.

November 13th, 2012: VisualVM 1.3.5 released. This release delivers a lot of bugfixes and improvements and builds on top of NetBeans Platform 7.2.1. The tool can be downloaded from the Download page, sources are available in release135 branch.

August 14th, 2012: JDK 7 Update 6 released, it contains Java VisualVM tool based on VisualVM 1.3.4. Latest JDK 7 update from Oracle can be downloaded here.

April 26th, 2012: JDK 7 Update 4 released, it contains Java VisualVM tool based on VisualVM 1.3.3. Latest JDK 7 update from Oracle can be downloaded here.

March 21th, 2012: VisualVM 1.3.4 released. This release delivers several bugfixes and improvements and builds on top of NetBeans Platform 7.1.1. The tool can be downloaded from the Download page, sources are available in release134 branch.

December 12th, 2011: JDK 6 Update 30 released, it contains Java VisualVM tool based on VisualVM 1.3.2. Latest JDK 6 update from Oracle can be downloaded here.

October 17th, 2011: VisualVM 1.3.3 released. This release is built on NetBeans Platform 7.0.1 and delivers several new features and a lot of bugfixes. It also updates the integration with Eclipse IDE to support Eclipse 3.6+. The tool can be downloaded from the Download page, sources are available in release133 branch.

March 3rd, 2011: VisualVM 1.3.2 released. This release delivers several bugfixes and necessary updates caused by dev.java.net migration. The tool can be downloaded from the Download page, sources are available in release132 branch.

December 7th, 2010: JDK 6 Update 23 released, it contains Java VisualVM tool based on VisualVM 1.3.1. Latest JDK 6 update from Oracle can be downloaded here.

September 27th, 2010: JavaOne 2010 slides for BOF S313337 "Advanced Monitoring and Troubleshooting with VisualVM" are now available as a .pdf document.

September 20th, 2010: VisualVM 1.3.1 released. This release upgrades the underlying framework to the NetBeans Platform 6.9.1 and delivers several bugfixes. The tool can be downloaded from the Download page, sources are available in release131 branch.

September 7th, 2010: VisualVM Harness 1.0 has been released to simplify the build and packaging of OpenJDK. As of IcedTea6 1.9, VisualVM build support has been replaced by the VisualVM Harness covering both VisualVM 1.2.2 (built on NetBeans Platform 6.8) and VisualVM 1.3 (built on NetBeans Platform 6.9). Details are available in this announcement.

July 26th, 2010: VisualVM 1.3 released. It incorporates the Sampler plugin into the core tool, enables taking remote heap dumps, monitoring remote hosts, detailed application analysis using the Tracer plugin and much more. The tool can be downloaded from the Download page, sources are available in release13 branch. See the Release Notes for more information.

July 7th, 2010: JDK 6 Update 21 released, it contains Java VisualVM tool based on the VisualVM 1.2.2. Latest JDK 6 update from Oracle can be downloaded here.

March 25th, 2010: SA plugin has been released on VisualVM 1.2.2 Plugins Center. SA Plugin makes Serviceability Agent's features and utilities available in VisualVM. Serviceability Agent is an out-of-process snapshot debugger for Hotspot Java Virtual Machine. For detailed description visit the SA plugin page.

February 26th, 2010: Thread Dump Analyzer plugin has been updated on the VisualVM 1.2.2 Plugin Center to version 2.2. Detailed information can be found in the TDA 2.2 release announcement.

January 13th, 2010: JDK 6 Update 18 released, it contains Java VisualVM tool based on the VisualVM 1.2.1. Latest Sun JDK 6 update can be downloaded here.

January 6th, 2010: VisualVM 1.2.2 released. This release upgrades the underlying framework to the NetBeans Platform 6.8 and delivers several performance improvements and bugfixes. The tool can be downloaded from the Download page, sources are available in release122 branch.

November 25th, 2009: The BTrace plugin is now available on the VisualVM 1.2 & 1.2.1 Plugins Center. With this plugin you can create, deploy and save BTrace tracing scripts directly from the VisualVM. For more information visit the plugin page.

November 20th, 2009: The OSGi plugin has been released on VisualVM 1.2 & 1.2.1 Plugins Center. The plugin enables basic management of OSGi platforms via JMX. For detailed description and installation instructions visit the plugin page.

November 9th, 2009: VisualVM 1.2.1 released. This is purely a bugfix release, see the list of fixed bugs. The tool can be downloaded from the Download page, sources are available in release121 branch.

October 21st, 2009: VisualVM 1.2 released. It introduces many new features incl. sampling profiler, redesigned charts, enhanced jstatd support and customizable proxy settings. The tool can be downloaded from the Download page, sources are available in release12 branch. See the Release Notes for more information.

October 5th, 2009: VisualVM 1.2 Test Build released as a public development build for testing and evaluation purposes (see the Release Notes). Download it, try out the new features and let the developers know: send your feedback to feedback@visualvm.java.net or file a bug report into the Issue Tracker (dev.java.net login is required).

August 13th, 2009: Java VisualVM Blogging Contest results have been announced at http://java.sun.com/community/javavisualvm. Congratulations to the winners and thanks to all participants!

June 23rd, 2009: The Buffer Monitor plugin has been released on VisualVM 1.1.1 Plugin Center. The plugin enables monitoring usage of direct buffers created by ByteBuffer.allocateDirect and mapped buffers created by FileChannel.map. The monitored application must run JDK 7 starting from Build 36.

June 15th, 2009: Apple released Java VisualVM as part of Java for Mac OS X 10.5 Update 4. The Java update is available via Software Update or as a manual download from http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_4. To launch Java VisualVM, run jvisualvm from the command line.

June 4th, 2009: JavaOne 2009 slides for BOF-4724 "Monitoring and Troubleshooting Java™ Platform Applications with JDK™ Software" are now available as a .pdf document, you can also get sources for the demo applications (NetBeans project).

May 28th, 2009: JDK 6 Update 14 released, it contains Java VisualVM tool based on the recent stable VisualVM 1.1.1. Latest Sun JDK 6 update can be downloaded here.

May 25th, 2009: Java ME Profiler Snapshot Viewer module published on the Plugin Center for VisualVM 1.1 and VisualVM 1.1.1. It allows to display and browse performance snapshots created by the Java ME SDK 3.0. Details about the plugin are available here.

April 23rd, 2009: Java VisualVM Blogging Contest has been started at http://java.sun.com/community/javavisualvm. You can win up to USD $500 if you enter the contest and blog about VisualVM or Java VisualVM till June 24th, 2009!

April 1st, 2009: Multi-language version of VisualVM 1.1.1 released, now supports Japanese (ja) and Simplified Chinese (zh_CN). Also the Introduction to VisualVM (ja, cn) and Getting Started with VisualVM (ja, cn) documents have been translated. The localized build can be downloaded from the Download page.

February 23rd, 2009: Visual GC Plugin 2.0 is now available for all VisualVM / Java VisualVM releases via the Plugin Center. More information about the tool can be found on Visual GC home page.

February 17th, 2009: VisualVM 1.1.1 released. This is mostly a bugfix release, see the list of enhancements and fixed bugs. Memory Sampler Plugin has been introduced and Visual GC integration has been significantly improved in this release, see the plugins page for more. The tool can be downloaded from the Download page, sources are available in release111 branch.

February 5th, 2009: VisualVM-Extensions plugin has been updated to correctly recognize applications running on JDK 6 Update 12. The update is available on Plugin Center for all affected VisualVM / Java VisualVM versions. Use Tools -> Plugins to download and install the update.

January 8th, 2009: Thread Dump Analyzer plugin has been updated on the VisualVM 1.1 and 1.0.1 Plugin Centers to version 2.1. Detailed information about the tool can be found in the TDA 2.1 release announcement.

December 8th, 2008: VisualVM 1.1 released. It introduces new features like CPU & GC monitoring, extends the API for plugins, fixes several bugs and delivers complete API documentation for plugin developers. VisualVM 1.1 can be now integrated with the Eclipse IDE and IntelliJ IDEA. The tool can be downloaded from the Download page, sources are available in release11 branch. See the Release Notes for more information.

December 2nd, 2008: JDK 6 Update 11 released, it contains Java VisualVM tool based on the recent stable VisualVM 1.0.1. Latest Sun JDK 6 update can be downloaded here.

October 10th, 2008: Thread Dump Analyzer plugin has been updated on the VisualVM 1.0.1 Plugin Center to version 2.0. Detailed information about the tool can be found in the TDA 2.0 release announcement.

September 5th, 2008: VisualVM 1.0.1 released. This is mostly a bugfix release, see the list of enhancements and fixed bugs. Also three new plugins are available on the Plugin center. The tool can be downloaded from the Download page, sources are available in release101 branch.

July 8th, 2008: VisualVM 1.0 released. VisualVM is a free opensource visual tool integrating several commandline JDK tools and lightweight performance and memory profiling capabilities. The tool is available under the GNU General Public License v2 with Classpath Exception license, binaries can be downloaded from Download page, sources are available in release10 branch.

July 8th, 2008: JDK 6 Update 7 with Java VisualVM released. Starting from JDK 6 Update 7, VisualVM is also available as a JDK tool called Java VisualVM. This way you will get a stable tool tested with respective JDK distribution. Latest Sun JDK 6 update can be downloaded here.

July 8th, 2008: Project pages redesigned. We have updated project pages to be visually consistent with the tool, to provide all the information necessary for VisualVM users and plugin developers and to be easy to use. If you can't find the information you are searching for, please let us know on a mailing list.

May 6th, 2008: VisualVM 1.0 RC released. This is mainly a stabilization release: many bugs have been fixed and performance and memory management have been significantly improved. The only new feature is the Start Page which contains useful links to VisualVM documentation and JDK monitoring and troubleshooting guides. Sources for this release are available in release10 branch.

April 14th, 2008: VisualVM Beta 2 released. Application Snapshots have been improved (Overview tab can now be saved) and many minor improvements have been done. API and code have been cleaned up and several serious bugs have been fixed. Sources for this release are available in visualvm_beta2 branch.

March 7th, 2008: VisualVM Beta released. There are many new features in this release: applications defined by JMX connection, application snapshots, defined hosts and VM coredumps persistence, Load & Save As for thread dumps and heap dumps, autodiscovery of jstatd started after defining remote host, improved support for JRockit VMs, new icons, main menu & toolbar cleanup, customizable Options, GlassFish plugin on Plugin Center. Sources are available in visualvm_beta branch.

February 19th, 2008: VisualVM Milestone 3 released. This is mostly a bugfix and stabilization release with some minor improvements, most significant change is API cleanup. Sources for this release are available in visualvm_m3 branch.

February 15th, 2008: VisualVM sources are available in SVN. Keep in mind that the VisualVM experimental API is still under active development. A simple version of the build instructions is available here.

February 7th, 2008: VisualVM Milestone 2 released. For this release an experimental API has been defined to allow smooth integration of third-party plugins into VisualVM UI and workflow. This API and the source code will be published soon. The other news in Milestone 2: separate threads view for each application, support for coredumps on Linux and Solaris (overview, take thread & heap dump), merged several bugfixes from NetBeans profiler. From the Plugin Center you can download MBean Browser with improved UI, wrapper for JConsole plugins and VisualGC tool.

January 15th, 2008: VisualVM Milestone 1 released. Major changes in this release: improved UI, better support for Sun and BEA virtual machines, simple localhost viewer, recognition of some applications (Ant, Tomcat, GlassFish/SJSAS, JBoss, NetBeans etc.).

November 19th, 2007: VisualVM Preview 2 released. This release introduces Plugin Center, a repository where you can get extensions to VisualVM (currently MBean browser and VisualGC are available). Other news: new About dialog, latest profiler bugfixes, latest NetBeans platform, usability improvements.

October 15th, 2007: VisualVM Preview 1 released. It provides basic monitoring and profiling capabilities for both production and development time use.