Integrated: 8368675: IGV: nodes are wrongly marked as changed in the difference view

Roberto Castañeda Lozano rcastanedalo at openjdk.org
Wed Oct 1 13:58:34 UTC 2025


On Fri, 26 Sep 2025 08:34:34 GMT, Roberto Castañeda Lozano <rcastanedalo at openjdk.org> wrote:

> This changeset refines IGV's node difference analysis to ignore changes in node properties that are derived by IGV, as opposed to generated by HotSpot. Derived properties include the label and color of each node. Ignoring changes in these properties prevents IGV from wrongly marking equal nodes as "changed" (colored in yellow) when showing the difference between two graphs:
> 
> <img width="2323" height="651" alt="before-after" src="https://github.com/user-attachments/assets/ea51c86d-4719-45c0-b615-e6e4b8aec023" />
> 
> **Testing:** tier1 and manual testing on a few graphs.

This pull request has now been integrated.

Changeset: 182fbc2b
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/182fbc2b836d27410ccd0da512acb17bac9363c1
Stats:     27 lines in 5 files changed: 14 ins; 2 del; 11 mod

8368675: IGV: nodes are wrongly marked as changed in the difference view

Reviewed-by: mchevalier, mhaessig, dfenacci, tholenstein

-------------

PR: https://git.openjdk.org/jdk/pull/27515


More information about the hotspot-compiler-dev mailing list