/** 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();
}
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(" ");