Codegen

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,529 of 2,5340%236 of 2360%1711726606614344
generateNativeFunctionOverrides(ClassFileWriter, String)4850%720%474714714711
generateCallMethod(ClassFileWriter, boolean)2160%180%1010616111
emitTemplateLiteralInit(ClassFileWriter)2000%140%88464611
emitRegExpInit(ClassFileWriter)1560%100%66373711
generateCode(String)1430%160%99353511
generateFunctionConstructor(ClassFileWriter)1370%140%88333311
pushNumberAsObject(ClassFileWriter, double)1370%220%1212333311
emitDirectConstructor(ClassFileWriter, OptFunctionNode)1310%20%22323211
generateResumeGenerator(ClassFileWriter)1300%100%66313111
transform(ScriptNode)820%180%1010212111
emitConstantDudeInitializers(ClassFileWriter)730%60%44191911
generateFunctionInit(ClassFileWriter, OptFunctionNode)570%40%33161611
compile(CompilerEnvirons, ScriptNode, String, boolean)560%40%33121211
getBodyMethodSignature(ScriptNode)490%60%44121211
generateExecute(ClassFileWriter)480%n/a11161611
defineClass(Object, Object)440%n/a11141411
createFunctionObject(Context, Scriptable, Object, Object)420%n/a118811
initScriptNodesData(ScriptNode)420%20%229911
generateMain(ClassFileWriter)370%n/a119911
compileToClassFile(CompilerEnvirons, String, ScriptNode, String, boolean)330%40%33101011
generateScriptCtor(ClassFileWriter)320%n/a119911
createScriptObject(Object, Object)250%n/a116611
initOptFunctions_r(ScriptNode)220%20%225511
cleanName(ScriptNode)220%40%339911
collectScriptNodes_r(ScriptNode, List)200%20%225511
isGenerator(ScriptNode)120%40%331111
getStaticConstantWrapperType(double)120%20%224411
getBodyMethodName(ScriptNode)80%n/a111111
addDoubleWrap(ClassFileWriter)70%n/a112211
pushUndefined(ClassFileWriter)70%n/a112211
getIndex(ScriptNode)70%n/a111111
Codegen()60%n/a112211
getFunctionInitMethodName(OptFunctionNode)60%n/a111111
getCompiledRegexpName(ScriptNode, int)60%n/a111111
getDirectCtorName(ScriptNode)50%n/a111111
getTemplateLiteralName(ScriptNode)50%n/a111111
badTree()50%n/a111111
captureStackInfo(RhinoException)0%n/a111111
getSourcePositionFromStack(Context, int[])0%n/a111111
getPatchedStack(RhinoException, String)0%n/a111111
getScriptStack(RhinoException)0%n/a111111
setEvalScriptFlag(Script)0%n/a111111
setMainMethodClass(String)0%n/a112211
static {...}5100%n/a010101