dumpICode(InterpreterData) |  | 0% |  | 0% | 47 | 47 | 160 | 160 | 1 | 1 |
interpretLoop(Context, Interpreter.CallFrame, Object) |  | 0% |  | 0% | 44 | 44 | 130 | 130 | 1 | 1 |
processThrowable(Context, Object, Interpreter.CallFrame, int, boolean) |  | 0% |  | 0% | 12 | 12 | 41 | 41 | 1 | 1 |
interpretFunction(Context, Interpreter.CallFrame, Object, Interpreter.GeneratorState, int, boolean) |  | 0% |  | 0% | 11 | 11 | 38 | 38 | 1 | 1 |
getPatchedStack(RhinoException, String) |  | 0% |  | 0% | 11 | 11 | 39 | 39 | 1 | 1 |
getScriptStackElements(RhinoException) |  | 0% |  | 0% | 8 | 8 | 26 | 26 | 1 | 1 |
doShallowEquals(Interpreter.InterpreterState, Object[], double[]) |  | 0% |  | 0% | 11 | 11 | 17 | 17 | 1 | 1 |
captureContinuation(Context, Interpreter.CallFrame, boolean) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
getExceptionHandler(Interpreter.CallFrame, boolean) |  | 0% |  | 0% | 11 | 11 | 21 | 21 | 1 | 1 |
stack_boolean(Interpreter.CallFrame, int) |  | 0% |  | 0% | 13 | 13 | 16 | 16 | 1 | 1 |
getLineNumbers(InterpreterData) |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
doEquals(Interpreter.InterpreterState, Object[], double[]) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
getScriptStack(RhinoException) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
exitFrame(Context, Interpreter.CallFrame, Object) |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1 |
interpret(InterpretedFunction, Context, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
enterFrame(Context, Interpreter.CallFrame, Object[], boolean) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
freezeGenerator(Context, Interpreter.CallFrame, Interpreter.InterpreterState, Interpreter.GeneratorState, boolean) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
thawGenerator(Interpreter.CallFrame, Interpreter.InterpreterState, Interpreter.GeneratorState, int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
resumeGenerator(Context, Scriptable, int, Object, Object) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
getArgsArray(Object[], double[], Object[], int, int, int) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
restartContinuation(NativeContinuation, Context, Scriptable, Object[]) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
bytecodeSpan(int) |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 1 | 1 |
setCallResult(Interpreter.CallFrame, Object, double) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
getApplyThis(Context, Object[], double[], Object[], int, int, Callable, Interpreter.CallFrame) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
getInt(byte[], int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
initFrame(Context, Scriptable, Scriptable, Scriptable, Object[], double[], Object[], int, int, InterpretedFunction, Interpreter.CallFrame) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
addBoundArgs(Object[], Object[]) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getSourcePositionFromStack(Context, int[]) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
addInstructionCount(Context, Interpreter.CallFrame, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
captureContinuation(Context) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
initFunction(Context, Scriptable, InterpretedFunction, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
stack_int32(Interpreter.CallFrame, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
stack_numeric(Interpreter.CallFrame, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getIndex(byte[], int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
stack_double(Interpreter.CallFrame, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
compile(CompilerEnvirons, ScriptNode, String, boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getShort(byte[], int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
compareIdata(InterpreterData, InterpreterData) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
createFunctionObject(Context, Scriptable, Object, Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getRawSource(InterpreterData) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
captureFrameForGenerator(Interpreter.CallFrame) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
createScriptObject(Object, Object) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getCurrentFrameHomeObject(Interpreter.CallFrame) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getArgsArray(Object[], double[], int, int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
captureStackInfo(RhinoException) | | 56% |   | 25% | 2 | 3 | 1 | 5 | 0 | 1 |
setEvalScriptFlag(Script) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 184 | 0 | 1 |
Interpreter() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |