hotspot/src/share/tools/IdealGraphVisualizer/README
changeset 1497 cd3234c89e59
parent 768 d0bebc7eefc2
equal deleted inserted replaced
1496:3fd9157e5e3c 1497:cd3234c89e59
     3 "ideal graph".  It was developed in collaboration with the University
     3 "ideal graph".  It was developed in collaboration with the University
     4 of Linz in Austria and has been included as part of hotspot since that
     4 of Linz in Austria and has been included as part of hotspot since that
     5 was the primary target of the tool.  The tool itself is fairly general
     5 was the primary target of the tool.  The tool itself is fairly general
     6 with only a few modules that contain C2 specific elements.
     6 with only a few modules that contain C2 specific elements.
     7 
     7 
     8 The tool is built on top of the NetBeans 6.0 rich client
     8 The tool is built on top of the NetBeans 6.1 rich client
     9 infrastructure and so requires NetBeans to build.  It currently
     9 infrastructure and so requires NetBeans to build.  It currently
    10 requires Java 6 to run as it needs support for JavaScript for its
    10 requires Java 6 to run as it needs support for JavaScript for its
    11 filtering mechanism and assumes it's built into the platform.  It
    11 filtering mechanism and assumes it's built into the platform.  It
    12 should build out of the box whit NetBeans 6 and Java 6 or later.  It's
    12 should build out of the box with NetBeans 6.1 and Java 6 or later.
    13 possible to run it on 1.5 by including Rhino on the classpath though
    13 It's possible to run it on 1.5 by including Rhino on the classpath
    14 that currently isn't working correctly.  Support for exporting graphs
    14 though that currently isn't working correctly.  Support for exporting
    15 as SVG can be enabled by adding batik to the classpath which isn't
    15 graphs as SVG can be enabled by adding batik to the classpath which
    16 included by default.
    16 isn't included by default.  It can be built on top of NetBeans 6.0 if
    17 
    17 you change the required modules to be platform7 instead of platform8.
    18 It can be built on top of NetBeans 6.1 if you change the required
       
    19 modules to be platform8 instead of platform7.  The tool could run on
       
    20 JDK 1.5 with some reworking of the how the JavaScript support is
       
    21 enabled but currently it requires some tweaking of the setup.  This
       
    22 will be fixed in a later setup.
       
    23 
    18 
    24 The JVM support is controlled by the flag -XX:PrintIdealGraphLevel=#
    19 The JVM support is controlled by the flag -XX:PrintIdealGraphLevel=#
    25 where # is:
    20 where # is:
    26 
    21 
    27   0: no output, the default
    22   0: no output, the default