# HG changeset patch # User Thomas Wuerthinger # Date 1320293884 -3600 # Node ID ecc73b98b47cb6683728103485fcb23ed8d80604 # Parent 4ac37df2b9ad18bf4082ff4ba0e88c568098d861 Added two new Graal filters. diff -r 4ac37df2b9ad -r ecc73b98b47c src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/beginend.filter --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/beginend.filter Thu Nov 03 05:18:04 2011 +0100 @@ -0,0 +1,4 @@ +var f = new CombineFilter("Combine Filter"); +f.addRule(new CombineFilter.CombineRule(new Properties.RegexpPropertyMatcher("class", ".*"), new Properties.RegexpPropertyMatcher("class", "BeginNode"), false, "shortName")); +f.addRule(new CombineFilter.CombineRule(new Properties.RegexpPropertyMatcher("class", "EndNode"), new Properties.RegexpPropertyMatcher("class", ".*"), true, "shortName")); +f.apply(graph); diff -r 4ac37df2b9ad -r ecc73b98b47c src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/noframestate.filter --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/noframestate.filter Thu Nov 03 05:18:04 2011 +0100 @@ -0,0 +1,1 @@ +remove("class", "FrameState"); \ No newline at end of file diff -r 4ac37df2b9ad -r ecc73b98b47c src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/layer.xml --- a/src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/layer.xml Thu Nov 03 05:12:22 2011 +0100 +++ b/src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/layer.xml Thu Nov 03 05:18:04 2011 +0100 @@ -10,11 +10,19 @@ - + - + + + + + + + + +