Integrated: 8350006: IGV: show memory slices as type information
Roberto Castañeda Lozano
rcastanedalo at openjdk.org
Wed Feb 19 09:20:00 UTC 2025
On Thu, 13 Feb 2025 19:47:25 GMT, Roberto Castañeda Lozano <rcastanedalo at openjdk.org> wrote:
> This changeset extends the "Show types" filter in IGV to show the memory slice corresponding to each memory node. This information can be useful e.g. in the ongoing investigation of [JDK-8333393](https://bugs.openjdk.org/browse/JDK-8333393). Here is an example of a memory subgraph with the extended "Show types" filter enabled:
>
> 
>
> #### Testing
>
> - tier1 (windows-x64, linux-x64, linux-aarch64, and macosx-x64; release and debug mode).
>
> - Tested IGV manually on a few selected graphs. Tested automatically that displaying thousands of graphs with the "Show types" filter enabled does not trigger any assertion failure (by enabling assertions, instrumenting IGV to display parsed graphs eagerly, and running `java -Xbatch -XX:-TieredCompilation -XX:PrintIdealGraphLevel=3`).
This pull request has now been integrated.
Changeset: 0ef1c409
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/0ef1c40991e703592fc79325bda1a6d2fc6caf4e
Stats: 40 lines in 3 files changed: 33 ins; 1 del; 6 mod
8350006: IGV: show memory slices as type information
Reviewed-by: dlunden, chagedorn, dfenacci
-------------
PR: https://git.openjdk.org/jdk/pull/23621
More information about the hotspot-compiler-dev
mailing list