Mon, 22 Nov 2010 04:52:55 +0000
OP_RETURN: Shrink stack on return
lvm.js | file | annotate | diff | comparison | revisions |
--- a/lvm.js Mon Nov 22 04:52:29 2010 +0000 +++ b/lvm.js Mon Nov 22 04:52:55 2010 +0000 @@ -565,7 +565,7 @@ for(i=0;(oldFrame.retCount == 0||i<(oldFrame.retCount-1))&&i<rets.length;i++) frame.reg[oldFrame.retAt+i] = rets[i]; if(oldFrame.retAt+i<frame.reg.length) - frame.reg.slice(0,oldFrame.retAt+i); + frame.reg.length = oldFrame.retAt+i+1; } else return rets;