ClassFileWriter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,696 of 3,6960%467 of 4670%3423428948948585
stopMethod(int)4520%400%212110110111
add(int, int)2600%550%3232686811
toByteArray()2390%180%1010474711
createInitialLocals()1240%160%1010343411
sizeOfParameters(String)1220%320%2020474711
add(int, int, int)1180%300%1616272711
setTableSwitchJump(int, int, int)1030%180%1010151511
addInvokeDynamic(String, String, ClassFileWriter.MHandle, Object[])950%120%77222211
addTableSwitch(int, int)930%100%66171711
addExceptionHandler(int, int, int, String)880%120%77181811
getWriteSize()870%100%66272711
addInvoke(int, String, String, String)830%100%66232311
fixLabelGotos()830%60%44171711
finalizeSuperBlockStarts()820%120%77191911
static {...}810%80%55212111
addPush(String)780%40%33232311
addLabelFixup(int, int)730%100%66131311
ClassFileWriter(String, String, String)700%20%22181811
add(int, String, String, String)700%130%88161611
addLineNumberEntry(short)540%60%44111111
classNameToSignature(String)510%40%33101011
acquireLabel()500%60%44101011
addReservedCodeSpace(int)490%60%44121211
add(int, String)450%80%55111111
addSuperBlockStart(int)450%60%449911
add(int)440%100%669911
addPush(int)440%100%66101011
addVariableDescriptor(String, String, int, int)430%20%227711
addPush(double)400%100%66101011
markLabel(int)380%60%447711
putInt32(int, byte[], int)380%n/a115511
markTableSwitchCase(int, int, int)370%40%337711
addField(String, String, short, int)350%n/a118811
addField(String, String, short, long)350%n/a118811
addField(String, String, short, double)350%n/a118811
startMethod(String, String, short)350%n/a117711
addLoadConstant(int)340%70%77151511
opcodeLength(int, boolean)300%120%10109911
xop(int, int, int)290%50%55111111
getLabelPC(int)250%40%334411
adjustStackTop(int)250%60%445511
arrayTypeToName(int)230%90%99101011
getCharBuffer(int)230%40%336611
stackChange(int)220%80%889911
addField(String, String, short)210%n/a114411
markTableSwitchDefault(int)200%n/a114411
markTableSwitchCase(int, int)200%n/a114411
putInt16(int, byte[], int)200%n/a113311
addPush(long)190%20%226611
opcodeCount(int)160%50%556611
descriptorToInternalName(String)150%30%334411
putInt64(long, byte[], int)140%n/a112211
badStack(int)140%20%224411
addInterface(String)120%n/a113311
addToCodeBuffer(int)110%n/a113311
addToCodeInt16(int)110%n/a113311
readClassFile()110%20%225511
addLoadConstant(long)80%n/a112211
addLoadConstant(float)80%n/a112211
addLoadConstant(double)80%n/a112211
addLoadConstant(String)80%n/a112211
addPush(boolean)80%20%222211
classDescriptorToInternalName(String)80%n/a111111
markLabel(int, int)70%n/a113311
markHandler(int)70%n/a113311
write(OutputStream)70%n/a113311
addIStore(int)60%n/a112211
addLStore(int)60%n/a112211
addFStore(int)60%n/a112211
addDStore(int)60%n/a112211
addAStore(int)60%n/a112211
addILoad(int)60%n/a112211
addLLoad(int)60%n/a112211
addFLoad(int)60%n/a112211
addDLoad(int)60%n/a112211
addALoad(int)60%n/a112211
getSlashedForm(String)50%n/a111111
isUnderStringSizeLimit(String)50%n/a111111
setFlags(short)40%n/a112211
addLoadThis()40%n/a112211
setStackTop(short)40%n/a112211
getClassName()0%n/a111111
getCurrentCodeOffset()0%n/a111111
getStackTop()0%n/a111111
bytecodeStr(int)0%n/a111111