# HG changeset patch # User Doug Simon # Date 1335793274 -7200 # Node ID f8ea2735ec4fc32585b0778e02c816b6a478ede9 # Parent 414c439ddec9231bf75c69c33226bdab4cca63a0 added toString() method to StructuredGraph diff -r 414c439ddec9 -r f8ea2735ec4f graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java Mon Apr 30 14:13:47 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/StructuredGraph.java Mon Apr 30 15:41:14 2012 +0200 @@ -73,6 +73,27 @@ this(null, method); } + @Override + public String toString() { + StringBuilder buf = new StringBuilder(getClass().getSimpleName() + ":" + graphId); + String sep = "{"; + if (name != null) { + buf.append(sep); + buf.append(name); + sep = ", "; + } + if (method != null) { + buf.append(sep); + buf.append(method); + sep = ", "; + } + + if (!sep.equals("{")) { + buf.append("}"); + } + return buf.toString(); + } + public BeginNode start() { return start; }