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:
RevisionActionfile
1.4modifypkgsrc/devel/visualvm/Makefile
1.2modifypkgsrc/devel/visualvm/PLIST
1.3modifypkgsrc/devel/visualvm/distinfo