src/share/tools/IdealGraphVisualizer/README

changeset 852
f4fe12e429a4
parent 657
2a1a77d3458f
child 6876
710a3c8b516e
equal deleted inserted replaced
851:b6cfd754403d 852:f4fe12e429a4
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

mercurial