Interpreter

Source file "org/mozilla/javascript/Interpreter.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,245 of 6,2450%859 of 8590%5695691,5371,5376363
interpretLoop(Context, Interpreter.CallFrame, Object)2,9340%3830%25825878078011
doAdd(Object[], double[], int, Context)2460%400%2121505011
doVarIncDec(Context, Interpreter.CallFrame, Object[], double[], int, Object[], double[], int[], int)1970%380%2020414111
processThrowable(Context, Object, Interpreter.CallFrame, int, boolean)1580%220%1212404011
getPatchedStack(RhinoException, String)1530%200%1111424211
initFrameForApplyOrCall(Context, Interpreter.CallFrame, int, Object[], double[], int, int, Scriptable, IdFunctionObject, InterpretedFunction)1370%160%99262611
doCallSpecial(Context, Interpreter.CallFrame, Object[], double[], int, byte[], int)1130%60%44191911
captureStackInfo(RhinoException)1120%180%1010313111
getScriptStackElements(RhinoException)1020%140%88292911
captureContinuation(Context, Interpreter.CallFrame, boolean)870%160%99202011
doSetConstVar(Interpreter.CallFrame, Object[], double[], int, Object[], double[], int[], int)850%100%66151511
initFrameForNoSuchMethod(Context, Interpreter.CallFrame, int, Object[], double[], int, int, Scriptable, Scriptable, ScriptRuntime.NoSuchMethodShim, InterpretedFunction)820%80%55212111
getExceptionHandler(Interpreter.CallFrame, boolean)800%200%1111212111
stack_boolean(Interpreter.CallFrame, int)760%240%1313161611
doShallowEquals(Object[], double[], int)740%160%99171711
doSetElem(Context, Interpreter.CallFrame, Object[], double[], int)670%60%44141411
getScriptStack(RhinoException)630%40%33101011
exitFrame(Context, Interpreter.CallFrame, Object)610%120%77202011
enterFrame(Context, Interpreter.CallFrame, Object[], boolean)600%220%1212171711
doBitOp(Interpreter.CallFrame, int, Object[], double[], int)580%80%77191911
doArithmetic(Interpreter.CallFrame, int, Object[], double[], int)580%80%77191911
interpret(InterpretedFunction, Context, Scriptable, Scriptable, Object[])570%40%33101011
thawGenerator(Interpreter.CallFrame, int, Interpreter.GeneratorState, int)560%100%66111111
doCompare(Interpreter.CallFrame, int, Object[], double[], int)550%40%33141411
freezeGenerator(Context, Interpreter.CallFrame, int, Interpreter.GeneratorState, boolean)550%60%44131311
doEquals(Object[], double[], int)510%80%559911
doGetElem(Context, Interpreter.CallFrame, Object[], double[], int)490%40%33111111
doSetVar(Interpreter.CallFrame, Object[], double[], int, Object[], double[], int[], int)490%60%449911
doRefNsMember(Context, Object[], double[], int, int)490%60%44101011
getLineNumbers(InterpreterData)480%60%44131311
doInOrInstanceof(Context, int, Object[], double[], int)460%60%44101011
doElemIncDec(Context, Interpreter.CallFrame, byte[], Object[], double[], int)460%40%338811
restartContinuation(NativeContinuation, Context, Scriptable, Object[])440%60%44111111
doDelName(Context, Interpreter.CallFrame, int, Object[], double[], int)410%60%447711
bytecodeSpan(int)390%180%1717181811
resumeGenerator(Context, Scriptable, int, Object, Object)380%60%44101011
doRefNsName(Context, Interpreter.CallFrame, Object[], double[], int, int)370%40%337711
setCallResult(Interpreter.CallFrame, Object, double)370%60%449911
doRefMember(Context, Object[], double[], int, int)350%40%337711
getInt(byte[], int)340%n/a111111
doGetVar(Interpreter.CallFrame, Object[], double[], int, Object[], double[], int)340%0%227711
getArgsArray(Object[], double[], int, int)330%60%449911
getSourcePositionFromStack(Context, int[])260%0%226611
doBitNOT(Interpreter.CallFrame, Object[], double[], int)260%0%227711
addInstructionCount(Context, Interpreter.CallFrame, int)250%0%225511
initFrame(Context, Scriptable, Scriptable, Object[], double[], int, int, InterpretedFunction, Interpreter.CallFrame)0%n/a114411
captureContinuation(Context)0%40%333311
captureFrameForGenerator(Interpreter.CallFrame)0%n/a116611
initFunction(Context, Scriptable, InterpretedFunction, int)0%n/a113311
stack_int32(Interpreter.CallFrame, int)0%0%224411
stack_numeric(Interpreter.CallFrame, int)0%0%224411
getIndex(byte[], int)0%n/a111111
stack_double(Interpreter.CallFrame, int)0%0%224411
compile(CompilerEnvirons, ScriptNode, String, boolean)0%n/a113311
getShort(byte[], int)0%n/a111111
compareIdata(InterpreterData, InterpreterData)0%40%331111
createFunctionObject(Context, Scriptable, Object, Object)0%0%223311
getEncodedSource(InterpreterData)0%0%223311
createScriptObject(Object, Object)0%0%223311
setEvalScriptFlag(Script)0%n/a112211
Interpreter()0%n/a111111
dumpICode(InterpreterData)0%n/a111111
static {...}0%n/a111111