Integrated: 8367728: IGV: dump node address type

Roberto Castañeda Lozano rcastanedalo at openjdk.org
Wed Sep 17 12:51:20 UTC 2025


On Tue, 16 Sep 2025 10:11:50 GMT, Roberto Castañeda Lozano <rcastanedalo at openjdk.org> wrote:

> This changeset dumps the address type of each node (`Node::adr_type()`), when not null, into the IGV graphs. This should improve the visibility and diagnosability of C2 type inconsistencies, see e.g. [JDK-8367667](https://bugs.openjdk.org/browse/JDK-8367667).
> 
> #### Testing
> - tier1 (windows-x64, linux-x64, linux-aarch64, macosx-x64, and macosx-aarch64; release and debug mode).
> - Tested IGV manually on a few selected graphs. Tested automatically that dumping thousands of graphs does not trigger any assertion failure (by running `java -Xcomp -XX:PrintIdealGraphLevel=1`).

This pull request has now been integrated.

Changeset: b00e0dae
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/b00e0dae9bbd4bd88f8e7307b7c96688fa3194fe
Stats:     5 lines in 1 file changed: 5 ins; 0 del; 0 mod

8367728: IGV: dump node address type

Reviewed-by: mchevalier, dfenacci, chagedorn

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

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


More information about the hotspot-compiler-dev mailing list