Mercurial > hg > graal-compiler
changeset 23131:40828a827a66
Add toString to NodeStack
author | Stefan Anzinger <stefan.anzinger@oracle.com> |
---|---|
date | Thu, 03 Dec 2015 15:46:15 +0100 |
parents | c8eb711096d2 |
children | 252a14787fa6 |
files | graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeStack.java |
diffstat | 1 files changed, 13 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- 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) + "]"; + } }