diff graal/GraalCompiler/src/com/sun/c1x/debug/CFGPrinter.java @ 2674:6ab73784566a

* BlockBegin.predecessors changed to List<BlockEnd> * Node: add input/successor with given back edge index, allows for explicit ordering of predecessors/usages * Graphviz: PDF output, option to omit FrameStates * runscimark.sh: forward additional options to JVM
author Lukas Stadler <lukas.stadler@jku.at>
date Fri, 13 May 2011 15:18:41 +0200
parents b2c1e959be46
children e0e89714e2f1
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/debug/CFGPrinter.java	Fri May 13 11:19:25 2011 +0200
+++ b/graal/GraalCompiler/src/com/sun/c1x/debug/CFGPrinter.java	Fri May 13 15:18:41 2011 +0200
@@ -132,8 +132,8 @@
         out.print("to_bci ").println(block.end() == null ? -1 : block.end().bci());
 
         out.print("predecessors ");
-        for (BlockBegin pred : block.blockPredecessors()) {
-            out.print("\"B").print(pred.blockID).print("\" ");
+        for (BlockEnd pred : block.blockPredecessors()) {
+            out.print("\"B").print(pred.begin().blockID).print("\" ");
         }
         out.println();