X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fjs%2FJSFunction.java;h=1455d385e975fa971b91a854609df10c72b54f92;hb=b1568b13f53ca805911fcd7737daf79492d6be1f;hp=6c0e89a2b763a4fca87537170e0a9bb3dedd9cc0;hpb=3591b88b94a6bb378af3d4abe6eb5233ce583104;p=org.ibex.core.git diff --git a/src/org/ibex/js/JSFunction.java b/src/org/ibex/js/JSFunction.java index 6c0e89a..1455d38 100644 --- a/src/org/ibex/js/JSFunction.java +++ b/src/org/ibex/js/JSFunction.java @@ -28,7 +28,6 @@ class JSFunction extends JS implements ByteCodes, Tokens, org.ibex.Scheduler.Tas /** if you enqueue a function, it gets invoked in its own pauseable context */ public void perform() throws JSExn { Interpreter i = new Interpreter(this, true, new JSArray()); - int oldpausecount = i.pausecount; i.resume(); } @@ -109,8 +108,7 @@ class JSFunction extends JS implements ByteCodes, Tokens, org.ibex.Scheduler.Tas StringBuffer sb = new StringBuffer(1024); sb.append("\n" + sourceName + ": " + firstLine + "\n"); for (int i=0; i < size; i++) { - sb.append(i); - sb.append(": "); + sb.append(i).append(" (").append(line[i]).append(") :"); if (op[i] < 0) sb.append(bytecodeToString[-op[i]]); else sb.append(codeToString[op[i]]); sb.append(" ");