• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Export Word
    • Attachments
    • Page Information

    Loading...
  1. Dashboard
  2. HotSpot
  3. Main
  4. Compiler
  5. HotSpot Tools
  6. IdealGraphVisualizer

Page History

Versions Compared

Old Version 9

changes.mady.by.user J. Duke

Saved on Jun 17, 2008

compared with

New Version Current

changes.mady.by.user Tobias Hartmann

Saved on Apr 19, 2021

  • Previous Change: Difference between versions 8 and 9
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Ideal Graph Visualizer is a tool developed to help examine the intermediate representation of C2 which is commonly referred to as the "ideal graph". It was developed in collaboration with the University of Linz in Austria and has been included as part of hotspot is included in HotSpot's repository since that was the primary target of the tool. The tool itself is fairly general with only a few modules that contain C2 specific elements.

The tool is built on top of the NetBeans 6.0 rich client infrastructure and so requires NetBeans to build. It currently requires Java 6 to run as it needs support for JavaScript for its filtering mechanism and assumes it's built into the platform. It should build out of the box what NetBeans 6 and Java 6 or later. It's possible to run it on 1.5 by including Rhino on the classpath though that currently isn't working correctly. Support for exporting graphs as SVG can be enabled by adding batik to the classpath which isn't included by default.Papers describing the tool itself is available at Publications and a rough user guide will be available soon. The source is part of the hotspot repository in the src/share/tools/IdealGraphVisualizer directoryplatform. For details about building and running it, see the README file in the tool's source directory. Papers describing the main ideas behind the tool are available at Publications.

Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.21
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 209, "requestCorrelationId": "dacdcddc3fb2674d"}