Integrated: JDK-8293477: IGV: Upgrade to Netbeans Platform 15
Tobias Holenstein
tholenstein at openjdk.org
Fri Sep 9 13:11:52 UTC 2022
On Wed, 7 Sep 2022 09:17:26 GMT, Tobias Holenstein <tholenstein at openjdk.org> wrote:
> Upgrade IGV and dependencies to the newest Netbeans Platform 15 which was released on September 2022 (officially support running on JDK 11 and JDK 17).
>
> ## Testing
>
> Tested the following use cases manually on macOS and JDK 17:
>
> - build with maven 3.8.1
> - import graphs via network (localhost)
> - Save all groups to XML
> - Save selected groups to XML
> - Remove selected graphs
> - Remove selected groups
> - Remove all groups
> - Open XML graph file
> - Expand groups in Outline
> - Open a graphs in from same and different group in Outline
> - "Open clone" in the Outline
> - "Open Difference to current graph" for graphs in same and different group in Outline
> - Opening a new graph : Updates the Bytecode and Control Flow window
> - Show next / previous graph in current group buttons
> - Expand / Reduce the difference selection buttons
> - Changing of the difference selection by modifying the slider
> - Extract set of selected nodes and check if they are centered
> - Hiding of selected nodes
> - Showing all nodes again
> - Zooming in / out
> - Different views: Sea of nodes / clustered seas of nodes / CFG
> - Satellite view: button and by pressing the S key
> - Enable / Disable "Show neighbouring nodes of fully visible nodes semi-transparent"
> - Undo / Redo
> - Selection mode: button and by holding Ctrl + mouse-drag
> - Searching a node: Selects the node and centres it. Makes the node visible if it is hidden
> - Searching a block: Selects all nodes in the block and centres it. Makes the all the nodes in the block visible
> - Selecting node(s): adjusts colours in slider. Show property in Properties window
> - Hovering a node: highlights node and shows property box
> - Hovering a connection: highlights connection and corresponding nodes
> - apply filters
> - select nodes corresponding to a bytecode
> - select nodes corresponding to a basic block in the control flow
This pull request has now been integrated.
Changeset: 7169ee5c
Author: Tobias Holenstein <tholenstein at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/7169ee5c73c130aacce73cbd3f88377ec07c8311
Stats: 7 lines in 1 file changed: 0 ins; 0 del; 7 mod
8293477: IGV: Upgrade to Netbeans Platform 15
Reviewed-by: chagedorn, rcastanedalo
-------------
PR: https://git.openjdk.org/jdk/pull/10195
More information about the hotspot-compiler-dev
mailing list