# HG changeset patch # User Thomas Wuerthinger # Date 1306178526 -7200 # Node ID 4f3053eef0debf17bbb4a50727b45d4af58b5c4e # Parent dd6419f4bfe27b7d621c12a1b53675d530361070# Parent 61f839853da8b4bc48dfd446be15d0e16713a5af Merge. diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/build-impl.xml --- a/src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/build-impl.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/build-impl.xml Mon May 23 21:22:06 2011 +0200 @@ -4,6 +4,13 @@ *** EDIT ../build.xml INSTEAD *** --> + + + + + + + You must set 'suite.dir' to point to your containing module suite @@ -16,13 +23,21 @@ + + + + + + + - - + + + - + diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/genfiles.properties --- a/src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/genfiles.properties Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/genfiles.properties Mon May 23 21:22:06 2011 +0200 @@ -1,8 +1,8 @@ build.xml.data.CRC32=ebcf0422 build.xml.script.CRC32=d7a2678d -build.xml.stylesheet.CRC32=79c3b980 +build.xml.stylesheet.CRC32=a56c6a5b@1.45.1 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. nbproject/build-impl.xml.data.CRC32=ebcf0422 -nbproject/build-impl.xml.script.CRC32=57997f94 -nbproject/build-impl.xml.stylesheet.CRC32=deb65f65 +nbproject/build-impl.xml.script.CRC32=42ef3ff6 +nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.45.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Bytecodes/manifest.mf --- a/src/share/tools/IdealGraphVisualizer/Bytecodes/manifest.mf Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Bytecodes/manifest.mf Mon May 23 21:22:06 2011 +0200 @@ -1,6 +1,6 @@ -Manifest-Version: 1.0 -OpenIDE-Module: com.sun.hotspot.igv.bytecodes -OpenIDE-Module-Layer: com/sun/hotspot/igv/bytecodes/layer.xml -OpenIDE-Module-Localizing-Bundle: com/sun/hotspot/igv/bytecodes/Bundle.properties -OpenIDE-Module-Specification-Version: 1.0 - +Manifest-Version: 1.0 +OpenIDE-Module: com.sun.hotspot.igv.bytecodes +OpenIDE-Module-Layer: com/sun/hotspot/igv/bytecodes/layer.xml +OpenIDE-Module-Localizing-Bundle: com/sun/hotspot/igv/bytecodes/Bundle.properties +OpenIDE-Module-Specification-Version: 1.0 + diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.xml Mon May 23 21:22:06 2011 +0200 @@ -20,7 +20,7 @@ 1 - 1.4 + 1.16.1 @@ -28,7 +28,7 @@ - 6.11 + 6.34.1 @@ -36,7 +36,7 @@ - 7.2.0.1 + 7.20.1 @@ -44,7 +44,15 @@ - 7.9.0.1 + 8.14.1 + + + + org.openide.util.lookup + + + + 8.6.1 @@ -52,7 +60,7 @@ - 6.16 + 6.39.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/ControlFlow/manifest.mf --- a/src/share/tools/IdealGraphVisualizer/ControlFlow/manifest.mf Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/ControlFlow/manifest.mf Mon May 23 21:22:06 2011 +0200 @@ -1,6 +1,6 @@ -Manifest-Version: 1.0 -OpenIDE-Module: com.sun.hotspot.igv.controlflow -OpenIDE-Module-Layer: com/sun/hotspot/igv/controlflow/layer.xml -OpenIDE-Module-Localizing-Bundle: com/sun/hotspot/igv/controlflow/Bundle.properties -OpenIDE-Module-Specification-Version: 1.0 - +Manifest-Version: 1.0 +OpenIDE-Module: com.sun.hotspot.igv.controlflow +OpenIDE-Module-Layer: com/sun/hotspot/igv/controlflow/layer.xml +OpenIDE-Module-Localizing-Bundle: com/sun/hotspot/igv/controlflow/Bundle.properties +OpenIDE-Module-Specification-Version: 1.0 + diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.xml Mon May 23 21:22:06 2011 +0200 @@ -36,7 +36,7 @@ 1 - 1.4 + 1.16.1 @@ -52,7 +52,15 @@ - 7.9.0.1 + 8.14.1 + + + + org.openide.util.lookup + + + + 8.6.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/project.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/project.xml Mon May 23 21:22:06 2011 +0200 @@ -44,7 +44,7 @@ 1 - 1.10.0.1 + 1.23.1 @@ -52,7 +52,7 @@ - 6.6.1.1 + 6.21.1 @@ -60,7 +60,7 @@ - 6.11.0.1 + 7.30.1 @@ -68,7 +68,7 @@ - 7.5.1 + 7.18.1 @@ -76,7 +76,7 @@ - 6.11 + 6.34.1 @@ -84,7 +84,7 @@ - 7.3 + 7.46.1 @@ -92,7 +92,7 @@ - 6.7 + 7.20.1 @@ -100,7 +100,7 @@ - 7.2.0.1 + 7.20.1 @@ -108,7 +108,15 @@ - 7.9.0.1 + 8.14.1 + + + + org.openide.util.lookup + + + + 8.6.1 @@ -116,7 +124,7 @@ - 6.16 + 6.39.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/customLeftWsmode.xml --- a/src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/customLeftWsmode.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/customLeftWsmode.xml Mon May 23 21:22:06 2011 +0200 @@ -4,12 +4,8 @@ - - - - - - + + diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Data/manifest.mf --- a/src/share/tools/IdealGraphVisualizer/Data/manifest.mf Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Data/manifest.mf Mon May 23 21:22:06 2011 +0200 @@ -1,5 +1,5 @@ -Manifest-Version: 1.0 -OpenIDE-Module: com.sun.hotspot.igv.data -OpenIDE-Module-Localizing-Bundle: com/sun/hotspot/igv/data/Bundle.properties -OpenIDE-Module-Specification-Version: 1.0 - +Manifest-Version: 1.0 +OpenIDE-Module: com.sun.hotspot.igv.data +OpenIDE-Module-Localizing-Bundle: com/sun/hotspot/igv/data/Bundle.properties +OpenIDE-Module-Specification-Version: 1.0 + diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputEdge.java --- a/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputEdge.java Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputEdge.java Mon May 23 21:22:06 2011 +0200 @@ -35,12 +35,14 @@ NEW, DELETED } + private char fromIndex; private char toIndex; private int from; private int to; private State state; - public InputEdge(char toIndex, int from, int to) { + public InputEdge(char fromIndex, char toIndex, int from, int to) { + this.fromIndex = fromIndex; this.toIndex = toIndex; this.from = from; this.to = to; @@ -55,6 +57,10 @@ this.state = x; } + public char getFromIndex() { + return fromIndex; + } + public char getToIndex() { return toIndex; } diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Parser.java --- a/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Parser.java Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Parser.java Mon May 23 21:22:06 2011 +0200 @@ -73,7 +73,9 @@ public static final String TO_PROPERTY = "to"; public static final String PROPERTY_NAME_PROPERTY = "name"; public static final String GRAPH_NAME_PROPERTY = "name"; - public static final String TO_INDEX_PROPERTY = "index"; + public static final String FROM_INDEX_PROPERTY = "fromIndex"; + public static final String TO_INDEX_PROPERTY = "toIndex"; + public static final String TO_INDEX_ALT_PROPERTY = "index"; public static final String METHOD_ELEMENT = "method"; public static final String INLINE_ELEMENT = "inline"; public static final String BYTECODES_ELEMENT = "bytecodes"; @@ -301,12 +303,21 @@ @Override protected InputEdge start() throws SAXException { + int fromIndex = 0; int toIndex = 0; int from = -1; int to = -1; try { + String fromIndexString = readAttribute(FROM_INDEX_PROPERTY); + if (fromIndexString != null) { + fromIndex = Integer.parseInt(fromIndexString); + } + String toIndexString = readAttribute(TO_INDEX_PROPERTY); + if (toIndexString == null) { + toIndexString = readAttribute(TO_INDEX_ALT_PROPERTY); + } if (toIndexString != null) { toIndex = Integer.parseInt(toIndexString); } @@ -317,8 +328,7 @@ throw new SAXException(e); } - - InputEdge conn = new InputEdge((char) toIndex, from, to); + InputEdge conn = new InputEdge((char) fromIndex, (char) toIndex, from, to); return start(conn); } diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Printer.java --- a/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Printer.java Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Printer.java Mon May 23 21:22:06 2011 +0200 @@ -209,6 +209,7 @@ private Properties createProperties(InputEdge edge) { Properties p = new Properties(); + p.setProperty(Parser.FROM_INDEX_PROPERTY, Integer.toString(edge.getFromIndex())); p.setProperty(Parser.TO_INDEX_PROPERTY, Integer.toString(edge.getToIndex())); p.setProperty(Parser.TO_PROPERTY, Integer.toString(edge.getTo())); p.setProperty(Parser.FROM_PROPERTY, Integer.toString(edge.getFrom())); diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Difference.java --- a/src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Difference.java Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Difference.java Mon May 23 21:22:06 2011 +0200 @@ -135,9 +135,10 @@ int to = e.getTo(); InputNode nodeFrom = inputNodeMap.get(a.getNode(from)); InputNode nodeTo = inputNodeMap.get(a.getNode(to)); - char index = e.getToIndex(); + char fromIndex = e.getFromIndex(); + char toIndex = e.getToIndex(); - InputEdge newEdge = new InputEdge(index, nodeFrom.getId(), nodeTo.getId()); + InputEdge newEdge = new InputEdge(fromIndex, toIndex, nodeFrom.getId(), nodeTo.getId()); if (!newEdges.contains(newEdge)) { markAsNew(newEdge); newEdges.add(newEdge); @@ -150,9 +151,10 @@ int to = e.getTo(); InputNode nodeFrom = inputNodeMap.get(b.getNode(from)); InputNode nodeTo = inputNodeMap.get(b.getNode(to)); - char index = e.getToIndex(); + char fromIndex = e.getFromIndex(); + char toIndex = e.getToIndex(); - InputEdge newEdge = new InputEdge(index, nodeFrom.getId(), nodeTo.getId()); + InputEdge newEdge = new InputEdge(fromIndex, toIndex, nodeFrom.getId(), nodeTo.getId()); if (!newEdges.contains(newEdge)) { markAsDeleted(newEdge); newEdges.add(newEdge); diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.xml Mon May 23 21:22:06 2011 +0200 @@ -28,7 +28,15 @@ 1 - 1.4.1 + 1.16.1 + + + + org.openide.awt + + + + 7.30.1 @@ -36,7 +44,7 @@ - 7.5.1 + 7.18.1 @@ -44,7 +52,7 @@ - 7.3 + 7.46.1 @@ -52,7 +60,7 @@ - 7.2.0.1 + 7.20.1 @@ -60,7 +68,15 @@ - 7.9.0.1 + 8.14.1 + + + + org.openide.util.lookup + + + + 8.6.1 @@ -68,7 +84,7 @@ - 6.16 + 6.39.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/build-impl.xml --- a/src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/build-impl.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/build-impl.xml Mon May 23 21:22:06 2011 +0200 @@ -4,6 +4,13 @@ *** EDIT ../build.xml INSTEAD *** --> + + + + + + + You must set 'suite.dir' to point to your containing module suite @@ -16,13 +23,21 @@ + + + + + + + - - + + + - + diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/genfiles.properties --- a/src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/genfiles.properties Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/genfiles.properties Mon May 23 21:22:06 2011 +0200 @@ -1,8 +1,8 @@ -build.xml.data.CRC32=401b2654 +build.xml.data.CRC32=09ba2a87 build.xml.script.CRC32=9c158403 -build.xml.stylesheet.CRC32=79c3b980 +build.xml.stylesheet.CRC32=a56c6a5b@1.45.1 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=401b2654 -nbproject/build-impl.xml.script.CRC32=19fb08e0 -nbproject/build-impl.xml.stylesheet.CRC32=deb65f65 +nbproject/build-impl.xml.data.CRC32=09ba2a87 +nbproject/build-impl.xml.script.CRC32=e4293f0e +nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.45.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.xml Mon May 23 21:22:06 2011 +0200 @@ -43,7 +43,7 @@ - 6.6.1.1 + 6.21.1 @@ -51,7 +51,7 @@ - 7.5.1 + 7.18.1 @@ -59,7 +59,7 @@ - 6.12.1 + 6.34.1 @@ -67,7 +67,7 @@ - 7.3.1 + 7.46.1 @@ -75,7 +75,7 @@ - 6.7.1 + 7.20.1 @@ -83,7 +83,7 @@ - 7.2.1.1 + 7.20.1 @@ -91,7 +91,15 @@ - 7.10.1.1 + 8.14.1 + + + + org.openide.util.lookup + + + + 8.6.1 @@ -99,7 +107,7 @@ - 6.18.1 + 6.39.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNodeListModel.java --- a/src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNodeListModel.java Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNodeListModel.java Mon May 23 21:22:06 2011 +0200 @@ -24,7 +24,7 @@ package com.sun.hotspot.igv.filterwindow; import org.openide.explorer.view.NodeListModel; -import org.openide.nodes.Node; +import org.openide.explorer.view.Visualizer; /** * @@ -32,15 +32,11 @@ */ public class CheckNodeListModel extends NodeListModel { - private Node rootNode; - - @Override - public void setNode(Node rootNode) { - this.rootNode = rootNode; - super.setNode(rootNode); - } - public CheckNode getCheckNodeAt(int index) { - return (CheckNode) rootNode.getChildren().getNodes()[index]; + Object item = getElementAt(index); + if (item != null) { + return (CheckNode) Visualizer.findNode(item); + } + return null; } } diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/customRightTopWsmode.xml --- a/src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/customRightTopWsmode.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/customRightTopWsmode.xml Mon May 23 21:22:06 2011 +0200 @@ -4,8 +4,8 @@ - - + + diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Diagram.java --- a/src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Diagram.java Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Diagram.java Mon May 23 21:22:06 2011 +0200 @@ -142,18 +142,16 @@ Figure toFigure = figureHash.get(to); assert fromFigure != null && toFigure != null; - int toIndex = e.getToIndex(); - - while (fromFigure.getOutputSlots().size() <= 0) { + int fromIndex = e.getFromIndex(); + while (fromFigure.getOutputSlots().size() <= fromIndex) { fromFigure.createOutputSlot(); } + OutputSlot outputSlot = fromFigure.getOutputSlots().get(fromIndex); - OutputSlot outputSlot = fromFigure.getOutputSlots().get(0); - + int toIndex = e.getToIndex(); while (toFigure.getInputSlots().size() <= toIndex) { toFigure.createInputSlot(); } - InputSlot inputSlot = toFigure.getInputSlots().get(toIndex); Connection c = d.createConnection(inputSlot, outputSlot); diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/build-impl.xml --- a/src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/build-impl.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/build-impl.xml Mon May 23 21:22:06 2011 +0200 @@ -4,6 +4,13 @@ *** EDIT ../build.xml INSTEAD *** --> + + + + + + + You must set 'suite.dir' to point to your containing module suite @@ -16,13 +23,21 @@ + + + + + + + - - + + + - + diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/genfiles.properties --- a/src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/genfiles.properties Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/genfiles.properties Mon May 23 21:22:06 2011 +0200 @@ -1,8 +1,8 @@ -build.xml.data.CRC32=f8e21cb6 +build.xml.data.CRC32=5a0e591e build.xml.script.CRC32=a265137e -build.xml.stylesheet.CRC32=79c3b980 +build.xml.stylesheet.CRC32=a56c6a5b@1.45.1 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=f8e21cb6 -nbproject/build-impl.xml.script.CRC32=36f3138c -nbproject/build-impl.xml.stylesheet.CRC32=deb65f65 +nbproject/build-impl.xml.data.CRC32=5a0e591e +nbproject/build-impl.xml.script.CRC32=61516e53 +nbproject/build-impl.xml.stylesheet.CRC32=238281d1@1.45.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.xml Mon May 23 21:22:06 2011 +0200 @@ -27,7 +27,7 @@ - 6.11.1.1 + 7.30.1 @@ -35,7 +35,7 @@ - 7.5.1 + 7.18.1 @@ -43,7 +43,15 @@ - 7.10.1.1 + 8.14.1 + + + + org.openide.util.lookup + + + + 8.6.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/README --- a/src/share/tools/IdealGraphVisualizer/README Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/README Mon May 23 21:22:06 2011 +0200 @@ -5,16 +5,11 @@ 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.1 rich client +The tool is built on top of the NetBeans 7 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 with NetBeans 6.1 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. It can be built on top of NetBeans 6.0 if -you change the required modules to be platform7 instead of platform8. +should build out of the box with NetBeans 7.0 and Java 6 or later. The JVM support is controlled by the flag -XX:PrintIdealGraphLevel=# where # is: diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.xml Mon May 23 21:22:06 2011 +0200 @@ -12,7 +12,7 @@ 1 - 1.4 + 1.16.1 @@ -21,7 +21,7 @@ 1 - 1.5 + 1.21.1 @@ -29,7 +29,7 @@ - 6.11.0.1 + 7.30.1 @@ -37,7 +37,15 @@ - 7.9.0.1 + 8.14.1 + + + + org.openide.util.lookup + + + + 8.6.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/Util/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/Util/nbproject/project.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/Util/nbproject/project.xml Mon May 23 21:22:06 2011 +0200 @@ -19,7 +19,7 @@ - 2.9 + 2.27.1 @@ -27,7 +27,7 @@ - 7.2.1.1 + 7.20.1 @@ -35,7 +35,15 @@ - 7.10.1.1 + 8.14.1 + + + + org.openide.util.lookup + + + + 8.6.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/View/nbproject/project.xml --- a/src/share/tools/IdealGraphVisualizer/View/nbproject/project.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/View/nbproject/project.xml Mon May 23 21:22:06 2011 +0200 @@ -83,7 +83,7 @@ - 2.9 + 2.27.1 @@ -91,7 +91,7 @@ - 6.6.0.1 + 6.21.1 @@ -99,7 +99,7 @@ - 6.11.0.1 + 7.30.1 @@ -107,7 +107,7 @@ - 7.5.1 + 7.18.1 @@ -115,7 +115,7 @@ - 6.7 + 7.20.1 @@ -123,7 +123,7 @@ - 7.2.1.1 + 7.20.1 @@ -131,7 +131,15 @@ - 7.9.0.1 + 8.14.1 + + + + org.openide.util.lookup + + + + 8.6.1 @@ -139,7 +147,7 @@ - 6.16 + 6.39.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties --- a/src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties Mon May 23 21:22:06 2011 +0200 @@ -3,5 +3,5 @@ SPLASH_WIDTH=475 SplashProgressBarBounds=0,268,473,6 SplashProgressBarColor=0xFFFFFF -SplashRunningTextBounds=269,253,205,12 +SplashRunningTextBounds=10,281,459,12 SplashRunningTextColor=0xFFFFFF diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/nbproject/build-impl.xml --- a/src/share/tools/IdealGraphVisualizer/nbproject/build-impl.xml Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/nbproject/build-impl.xml Mon May 23 21:22:06 2011 +0200 @@ -4,6 +4,13 @@ *** EDIT ../build.xml INSTEAD *** --> + + + + + + + @@ -13,13 +20,28 @@ + + + + + + + - - + + + - + + + + + + + + diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/nbproject/genfiles.properties --- a/src/share/tools/IdealGraphVisualizer/nbproject/genfiles.properties Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/nbproject/genfiles.properties Mon May 23 21:22:06 2011 +0200 @@ -1,8 +1,8 @@ -build.xml.data.CRC32=72833581 -build.xml.script.CRC32=e9c757c5 -build.xml.stylesheet.CRC32=531c622b +build.xml.data.CRC32=3c2c6126 +build.xml.script.CRC32=48934e60 +build.xml.stylesheet.CRC32=eaf9f76a@1.45.1 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=72833581 -nbproject/build-impl.xml.script.CRC32=1b6f3648 -nbproject/build-impl.xml.stylesheet.CRC32=196c7090 +nbproject/build-impl.xml.data.CRC32=3c2c6126 +nbproject/build-impl.xml.script.CRC32=5a29eb53 +nbproject/build-impl.xml.stylesheet.CRC32=183e6ef3@1.45.1 diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/nbproject/platform.properties --- a/src/share/tools/IdealGraphVisualizer/nbproject/platform.properties Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/nbproject/platform.properties Mon May 23 21:22:06 2011 +0200 @@ -1,29 +1,15 @@ -# Deprecated since 5.0u1; for compatibility with 5.0: -disabled.clusters=\ - apisupport1,\ - gsf1,\ - harness,\ - ide9,\ - java2,\ - nb6.1,\ - profiler3 +cluster.path=\ + ${nbplatform.active.dir}/platform disabled.modules=\ org.netbeans.core.execution,\ org.netbeans.core.multiview,\ - org.netbeans.core.output2,\ + org.netbeans.libs.jsr223,\ org.netbeans.modules.autoupdate.services,\ org.netbeans.modules.autoupdate.ui,\ org.netbeans.modules.core.kit,\ org.netbeans.modules.favorites,\ - org.netbeans.modules.javahelp,\ - org.netbeans.modules.masterfs,\ - org.netbeans.modules.options.keymap,\ - org.netbeans.modules.sendopts,\ - org.netbeans.modules.templates,\ org.openide.compat,\ org.openide.execution,\ + org.openide.options,\ org.openide.util.enumerations -enabled.clusters=\ - platform8 -nbjdk.active=default nbplatform.active=default diff -r dd6419f4bfe2 -r 4f3053eef0de src/share/tools/IdealGraphVisualizer/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/nbproject/project.properties Mon May 23 21:21:47 2011 +0200 +++ b/src/share/tools/IdealGraphVisualizer/nbproject/project.properties Mon May 23 21:22:06 2011 +0200 @@ -1,4 +1,3 @@ -app.icon=branding/core/core.jar/org/netbeans/core/startup/frame48.gif app.name=idealgraphvisualizer app.title=IdealGraphVisualizer branding.token=${app.name} @@ -17,7 +16,7 @@ ${project.com.sun.hotspot.igv.util}:\ ${project.com.sun.hotspot.igv.svg}:\ ${project.com.sun.hotspot.connection}:\ - ${project.com.sun.hotspot.igv.servercompilerscheduler}:\ + ${project.com.sun.hotspot.igv.servercompiler}:\ ${project.com.sun.hotspot.igv.filterwindow} project.com.sun.hotspot.connection=NetworkConnection project.com.sun.hotspot.igv.bytecodes=Bytecodes @@ -30,7 +29,7 @@ project.com.sun.hotspot.igv.graph=Graph project.com.sun.hotspot.igv.hierarchicallayout=HierarchicalLayout project.com.sun.hotspot.igv.layout=Layout -project.com.sun.hotspot.igv.servercompilerscheduler=ServerCompiler +project.com.sun.hotspot.igv.servercompiler=ServerCompiler project.com.sun.hotspot.igv.settings=Settings project.com.sun.hotspot.igv.svg=BatikSVGProxy project.com.sun.hotspot.igv.view=View