Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8254145 Improve IdealGraphVisualizer tool
  3. JDK-8266285

Release Note: Modernization of Ideal Graph Visualizer

    XMLWordPrintable

    Details

      Description

      Ideal Graph Visualizer (IGV), a tool to explore visually and interactively the intermediate representation used in the HotSpot VM C2 just-in-time (JIT) compiler, has been modernized. Enhancements include:

      - Support for running IGV on up to JDK 15 (the latest version supported by IGV's underlying NetBeans Platform)
      - Faster, Maven-based IGV build system
      - Stabilization of block formation, group removal, and node tracking
      - More intuitive coloring and node categorization in default filters
      - Ranked quick node search with more natural default behavior

      The modernized IGV is *partially* compatible with graphs generated from earlier JDK releases. It supports basic functionality such as graph loading and visualization, but auxiliary functionality such as node clustering and coloring might be affected.

      Details about building and running IGV are available in the [src/utils/IdealGraphVisualizer/README.md](https://github.com/openjdk/jdk17/tree/master/src/utils/IdealGraphVisualizer) file in the tool's source directory.

        Attachments

          Activity

            People

            Assignee:
            rcastanedalo Roberto Castaneda Lozano
            Reporter:
            rcastanedalo Roberto Castaneda Lozano
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: