RFR: JDK-8297007: IGV: Link/Unlink node selection of open tabs [v3]
Tobias Holenstein
tholenstein at openjdk.org
Thu Nov 17 14:08:27 UTC 2022
> In IGV graphs can be opened in several tabs and then display them side-by-side. Previously, when the user selected nodes in tab A the selection was also applied in tab B.
>
> We now introduce a new global button to link and unlink the selection of different tabs.
> 
>
> If the button is **pressed**, the selection is **linked** globally across tabs:
> 
>
> If the button is **not pressed**, the selection is **not linked** across tabs. This is the default setting:
> 
>
> # Implementation
> The `SelectionCoordinator` is responsible to update the other tabs when the selection changes. We simply disable the `SelectionCoordinator` when the link button is not pressed, and enable it otherwise.
Tobias Holenstein has updated the pull request incrementally with one additional commit since the last revision:
Update src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
whitespace
Co-authored-by: Christian Hagedorn <christian.hagedorn at oracle.com>
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/11171/files
- new: https://git.openjdk.org/jdk/pull/11171/files/4accab3e..5fa5878a
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=11171&range=02
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=11171&range=01-02
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/11171.diff
Fetch: git fetch https://git.openjdk.org/jdk pull/11171/head:pull/11171
PR: https://git.openjdk.org/jdk/pull/11171
More information about the hotspot-compiler-dev
mailing list