Codegen

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,508 of 2,5080%216 of 2160%1581586286284444
generateNativeFunctionOverrides(ClassFileWriter, String)3840%540%343411511511
generateCallMethod(ClassFileWriter, boolean)2160%180%1010616111
emitTemplateLiteralInit(ClassFileWriter)2000%140%88464611
emitRegExpInit(ClassFileWriter)1560%100%66373711
generateCode(String)1490%180%1010373711
pushNumberAsObject(ClassFileWriter, double)1430%220%1212333311
generateResumeGenerator(ClassFileWriter)1390%100%66313111
generateFunctionConstructor(ClassFileWriter)1370%140%88333311
emitDirectConstructor(ClassFileWriter, OptFunctionNode)1310%20%22323211
emitConstantDudeInitializers(ClassFileWriter)790%60%44191911
transform(ScriptNode)780%160%99212111
compile(CompilerEnvirons, ScriptNode, String, boolean)710%40%33121211
generateFunctionInit(ClassFileWriter, OptFunctionNode)570%40%33161611
defineClass(Object, Object)520%n/a11141411
getBodyMethodSignature(ScriptNode)490%60%44121211
createFunctionObject(Context, Scriptable, Object, Object)480%n/a118811
generateExecute(ClassFileWriter)460%n/a11151511
initScriptNodesData(ScriptNode)400%20%229911
generateMain(ClassFileWriter)370%n/a119911
generateScriptCtor(ClassFileWriter)320%n/a119911
createScriptObject(Object, Object)260%n/a116611
compileToClassFile(CompilerEnvirons, String, ScriptNode, String, boolean)260%20%228811
initOptFunctions_r(ScriptNode)220%20%225511
cleanName(ScriptNode)220%40%339911
collectScriptNodes_r(ScriptNode, ObjArray)190%20%225511
getBodyMethodName(ScriptNode)170%n/a111111
getCompiledRegexpName(ScriptNode, int)150%n/a111111
isGenerator(ScriptNode)120%40%331111
getStaticConstantWrapperType(double)120%20%224411
getFunctionInitMethodName(OptFunctionNode)120%n/a111111
getDirectCtorName(ScriptNode)110%n/a111111
getTemplateLiteralName(ScriptNode)110%n/a111111
addDoubleWrap(ClassFileWriter)70%n/a112211
pushUndefined(ClassFileWriter)70%n/a112211
Codegen()60%n/a112211
getIndex(ScriptNode)50%n/a111111
badTree()50%n/a111111
static {...}50%n/a111111
captureStackInfo(RhinoException)40%n/a111111
getSourcePositionFromStack(Context, int[])40%n/a111111
getPatchedStack(RhinoException, String)40%n/a111111
getScriptStack(RhinoException)40%n/a111111
setEvalScriptFlag(Script)40%n/a111111
setMainMethodClass(String)40%n/a112211