# HG changeset patch # User Gilles Duboscq # Date 1322503667 -3600 # Node ID 584c70f069387cf2e290846b2fddf0776f089ff0 # Parent 713131edb43539e09dab781b9188e2a9e2a6ecf8 Do not color edges labeled with #NDF as data flow diff -r 713131edb435 -r 584c70f06938 src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalEdgeColorFilter.java --- a/src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalEdgeColorFilter.java Fri Nov 25 23:09:07 2011 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalEdgeColorFilter.java Mon Nov 28 19:07:47 2011 +0100 @@ -65,7 +65,12 @@ is.setColor(color); for (Connection c : is.getConnections()) { - c.setColor(color); + if (!c.getLabel().endsWith("#NDF")) { + c.setColor(color); + } else if ("EndNode".equals(c.getOutputSlot().getFigure().getProperties().get("class")) + || "EndNode".equals(c.getOutputSlot().getProperties().get("class"))) { + c.setColor(successorColor); + } } } }