Path to this page:
Subject: CVS commit: pkgsrc/devel/visualvm
From: David Brownlee
Date: 2018-09-20 13:20:29
Message id: 20180920112029.D6D0EFBEC@cvs.NetBSD.org
Log Message:
Updated devel/visualvm to 1.4.1
VisualVM 1.4.1 released on April 25th, 2018
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
VisualVM 1.4 released on December 12th, 2017
Features and Enhancements:
CPU Sampler and Profiler display live call trees, delta results, selected \
threads, and many other improvements
Memory Profiler allows profiling of defined classes, displays delta results
Introducing a lightweight JDBC profiler for monitoring SQL commands executed \
by a Java process
Heap Viewer is the new .hprof heap dumps viewer in VisualVM with a lot of \
improvements over the original HeapWalker
Colored classes/methods in Sampler, Profiler and Heap Viewer views based on \
user-defined filters
Full support for running on JDK 9 and monitoring/profiling Java 9 processes
Built on NetBeans Platform & profiler 9.0-dev
API Changes:
Compatible: \
com.sun.tools.visualvm.core.snapshot.Snapshot.computeSnapshotID() added
Fixed Bugs:
GH-3: MBeans plugin doesn't repaint window
GH-7: NullPointerException when starting with eclipse Launcher
GH-14: Can not save snapshots of profiler or sampler when multiple users run \
VisualVM on the same Machine
GH-31: "Peform GC"
GH-38: Profile and Profiler Snapshot actions always disabled
VisualVM 1.3.9 released on October 4th, 2016
Migration to GitHub:
VisualVM project has been migrated to GitHub, including the sources, downloads \
and update centers. New project pages have been created at \
https://visualvm.github.io, the content will be incrementally transferred from \
the original pages at https://visualvm.java.net.
Features and Enhancements:
Issue 603: remember decisions about future host/connection resolving
Issue 618: --openjmx cli option should take a connection name and allow \
setting skip ssl
Enabled VM Coredumps support on Microsoft Windows
The --openid and --openpid parameters now accept index of process tab to open
Start Page has been refreshed to contain up to date links to useful resources
Experimental support for running on JDK 9 and monitoring/profiling Java 9 \
processes
Built on NetBeans Platform & profiler 8.0.2
API Changes:
Compatible: \
com.sun.tools.visualvm.charts.SimpleXYChartDescriptor.decimal(minValue, \
maxValue, initialYMargin, chartFactor, customFormat, hideableItems, \
valuesBuffer) added
Compatible: \
com.sun.tools.visualvm.core.options.GlobalPreferences.setDoNotShowAgain(key, \
value) added
Compatible: \
com.sun.tools.visualvm.core.options.GlobalPreferences.getDoNotShowAgain(key) \
added
Fixed Bugs:
Issue 458: libprofilerinterface.so exports popular symbol names
Issue 575: Fix sampler memory snapshot type
Issue 594: Cannot load heap dump - ArrayIndexOutOfBoundsException
Issue 601: java.lang.ClassNotFoundException: com.fubar.MyClass$$Lambda$9
Issue 602: SimpleXYChartDescriptor.decimal Should Be Able To Display > 2 \
decimal places
Issue 604: Tracer dynamic does not work with JDK 8
Issue 605: VisualVM fails to load local java applications when NetbeansBased \
applications are running
Issue 606: Command line arg --openjmx doesn't ask for credentials in some cases
Issue 607: Incorrect snapshot name
Issue 608: ArrayIndexOutOfBoundsException
Issue 623: Support Lambdas in Java 8
Issue 625: Opening a thread dump may take several minutes
Issue 626: ClassCastException: java.lang.String cannot be cast to \
[Ljava.lang.Object;
Issue 627: Memory sampling does not work
Issue 636: Thread dump cannot be closed
IssueTracker query to list all changes in NetBeans profiler 8.0.1 and 8.0.2 \
affecting VisualVM
IssueTracker query to list all changes in NetBeans profiler after 8.0.2 \
affecting VisualVM
Files: