private static void |
Interpreter.addInstructionCount(Context cx,
Interpreter.CallFrame frame,
int extra) |
|
private static NativeContinuation |
Interpreter.captureContinuation(Context cx,
Interpreter.CallFrame frame,
boolean requireContinuationsTopFrame) |
|
private static Interpreter.CallFrame |
Interpreter.captureFrameForGenerator(Interpreter.CallFrame frame) |
|
private static int |
Interpreter.doArithmetic(Interpreter.CallFrame frame,
int op,
java.lang.Object[] stack,
double[] sDbl,
int stackTop) |
|
private static int |
Interpreter.doBitOp(Interpreter.CallFrame frame,
int op,
java.lang.Object[] stack,
double[] sDbl,
int stackTop) |
|
private static int |
Interpreter.doCallSpecial(Context cx,
Interpreter.CallFrame frame,
java.lang.Object[] stack,
double[] sDbl,
int stackTop,
byte[] iCode,
int indexReg) |
|
private static int |
Interpreter.doCompare(Interpreter.CallFrame frame,
int op,
java.lang.Object[] stack,
double[] sDbl,
int stackTop) |
|
private static int |
Interpreter.doDelName(Context cx,
Interpreter.CallFrame frame,
int op,
java.lang.Object[] stack,
double[] sDbl,
int stackTop) |
|
private static int |
Interpreter.doElemIncDec(Context cx,
Interpreter.CallFrame frame,
byte[] iCode,
java.lang.Object[] stack,
double[] sDbl,
int stackTop) |
|
private static int |
Interpreter.doGetElem(Context cx,
Interpreter.CallFrame frame,
java.lang.Object[] stack,
double[] sDbl,
int stackTop) |
|
private static int |
Interpreter.doGetVar(Interpreter.CallFrame frame,
java.lang.Object[] stack,
double[] sDbl,
int stackTop,
java.lang.Object[] vars,
double[] varDbls,
int indexReg) |
|
private static int |
Interpreter.doRefNsName(Context cx,
Interpreter.CallFrame frame,
java.lang.Object[] stack,
double[] sDbl,
int stackTop,
int flags) |
|
private static int |
Interpreter.doSetConstVar(Interpreter.CallFrame frame,
java.lang.Object[] stack,
double[] sDbl,
int stackTop,
java.lang.Object[] vars,
double[] varDbls,
int[] varAttributes,
int indexReg) |
|
private static int |
Interpreter.doSetElem(Context cx,
Interpreter.CallFrame frame,
java.lang.Object[] stack,
double[] sDbl,
int stackTop) |
|
private static int |
Interpreter.doSetVar(Interpreter.CallFrame frame,
java.lang.Object[] stack,
double[] sDbl,
int stackTop,
java.lang.Object[] vars,
double[] varDbls,
int[] varAttributes,
int indexReg) |
|
private static int |
Interpreter.doVarIncDec(Context cx,
Interpreter.CallFrame frame,
java.lang.Object[] stack,
double[] sDbl,
int stackTop,
java.lang.Object[] vars,
double[] varDbls,
int[] varAttributes,
int indexReg) |
|
private static void |
Interpreter.enterFrame(Context cx,
Interpreter.CallFrame frame,
java.lang.Object[] args,
boolean continuationRestart) |
|
private static java.lang.Boolean |
Interpreter.CallFrame.equals(Interpreter.CallFrame f1,
Interpreter.CallFrame f2,
EqualObjectGraphs equal) |
|
private static void |
Interpreter.exitFrame(Context cx,
Interpreter.CallFrame frame,
java.lang.Object throwable) |
|
private boolean |
Interpreter.CallFrame.fieldsEqual(Interpreter.CallFrame other,
EqualObjectGraphs equal) |
|
private static java.lang.Object |
Interpreter.freezeGenerator(Context cx,
Interpreter.CallFrame frame,
int stackTop,
Interpreter.GeneratorState generatorState,
boolean yieldStar) |
|
private static int |
Interpreter.getExceptionHandler(Interpreter.CallFrame frame,
boolean onlyFinally) |
|
private static Interpreter.CallFrame |
Interpreter.initFrame(Context cx,
Scriptable callerScope,
Scriptable thisObj,
java.lang.Object[] args,
double[] argsDbl,
int argShift,
int argCount,
InterpretedFunction fnOrScript,
Interpreter.CallFrame parentFrame) |
|
private static Interpreter.CallFrame |
Interpreter.initFrameForApplyOrCall(Context cx,
Interpreter.CallFrame frame,
int indexReg,
java.lang.Object[] stack,
double[] sDbl,
int stackTop,
int op,
Scriptable calleeScope,
IdFunctionObject ifun,
InterpretedFunction iApplyCallable) |
|
private static Interpreter.CallFrame |
Interpreter.initFrameForNoSuchMethod(Context cx,
Interpreter.CallFrame frame,
int indexReg,
java.lang.Object[] stack,
double[] sDbl,
int stackTop,
int op,
Scriptable funThisObj,
Scriptable calleeScope,
ScriptRuntime.NoSuchMethodShim noSuchMethodShim,
InterpretedFunction ifun) |
Call __noSuchMethod__.
|
private static java.lang.Object |
Interpreter.interpretLoop(Context cx,
Interpreter.CallFrame frame,
java.lang.Object throwable) |
|
private static Interpreter.CallFrame |
Interpreter.processThrowable(Context cx,
java.lang.Object throwable,
Interpreter.CallFrame frame,
int indexReg,
boolean instructionCounting) |
|
private static void |
Interpreter.setCallResult(Interpreter.CallFrame frame,
java.lang.Object callResult,
double callResultDbl) |
|
private static boolean |
Interpreter.stack_boolean(Interpreter.CallFrame frame,
int i) |
|
private static double |
Interpreter.stack_double(Interpreter.CallFrame frame,
int i) |
|
private static int |
Interpreter.stack_int32(Interpreter.CallFrame frame,
int i) |
|
private static java.lang.Object |
Interpreter.thawGenerator(Interpreter.CallFrame frame,
int stackTop,
Interpreter.GeneratorState generatorState,
int op) |
|