public String debugInfo() { String s = "Stack: "; for (int i = 0; i < pos; i++) { s += CONSTS.numberFormat(stack[i]) + " | "; } return(s); }
public string debugInfo(string prefix) { string saida = prefix + " = "; for (int i = 0; i < CONSTS.REGISTRADORES; i++) { saida += CONSTS.getLetter(i) + "X:" + CONSTS.numberFormat(getReg(i)) + " "; } saida += "SP:" + CONSTS.numberFormat(sp()) + " IP:" + CONSTS.numberFormat(ip) + " E:" + ((int)_error) + " ID:" + id; if (_child != null) { saida += " (Child:" + _child.id + " size:" + CONSTS.numberFormat(_child.getMemorySize()) + " )"; } saida += "\n#" + stacks.debugInfo(); return saida; }