# HG changeset patch # User Stefan Anzinger # Date 1449153975 -3600 # Node ID 40828a827a66ed8bc245728dec5819d5bf0528a4 # Parent c8eb711096d222ec33455e4239662b1c312942ba Add toString to NodeStack diff -r c8eb711096d2 -r 40828a827a66 graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeStack.java --- a/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeStack.java Tue Dec 01 08:46:50 2015 -0800 +++ b/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeStack.java Thu Dec 03 15:46:15 2015 +0100 @@ -57,4 +57,17 @@ public boolean isEmpty() { return tos == 0; } + + @Override + public String toString() { + if (tos == 0) { + return "NodeStack: []"; + } + StringBuilder sb = new StringBuilder(); + for (int i = 0; i < tos; i++) { + sb.append(", "); + sb.append(values[i]); + } + return "NodeStack: [" + sb.substring(2) + "]"; + } }