Sun, 21 Nov 2010 16:29:29 +0000
Prettier stack printing in debugMode
lvm.js | file | annotate | diff | comparison | revisions |
--- a/lvm.js Sun Nov 21 16:28:40 2010 +0000 +++ b/lvm.js Sun Nov 21 16:29:29 2010 +0000 @@ -405,7 +405,8 @@ if(debugMode) { sys.puts("PC: "+(frame.pc-1)+" OP: "+instruction[0]); - sys.puts("STACK: "+sys.inspect(frame.reg)); + for(var i = 0; i < frame.reg.length; i++) + sys.puts("\t"+i+":\t("+frame.reg[i].type+") "+frame.reg[i].toString()); } switch(INS_OPCODE(instruction)) {