org.apache.bcel.generic

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total17,827 of 17,8270%1,345 of 1,3450%1,9651,9654,4454,4451,2221,222202202
InstructionList1,8600%1970%165165405405666611
MethodGen1,5710%1920%154154322322585811
ConstantPoolGen1,4180%980%9494234234404011
InstructionFactory1,2170%1650%165165205205404011
ClassGen7200%420%6565156156444411
InstructionConstants5120%n/a111221221111
FieldGen4620%500%5050105105232311
InstructionConstants.Clinit4310%n/a111091091111
ReferenceType3390%1000%555565655511
Select3280%320%29296464131311
Type3170%230%22226565101011
SWITCH3020%240%191952527711
PUSH2810%420%33335858121211
LocalVariableInstruction2670%440%35355858111111
InstructionHandle2570%280%39397070252511
Instruction2450%240%28285353161611
LocalVariableGen2440%240%29294949171711
BranchInstruction2390%240%27275454151511
CodeExceptionGen1930%160%22223939141411
EmptyVisitor1830%n/a18118118118118118111
TABLESWITCH1710%100%101033335511
MULTIANEWARRAY1590%60%14143535111111
LDC1560%120%18184242101011
IINC1540%140%18184343111111
INVOKEINTERFACE1490%20%101037379911
ArrayType1440%170%171731318811
LOOKUPSWITCH1350%40%7728285511
CPInstruction1210%60%121226269911
RET1170%120%16163232101011
ObjectType1010%140%151522228811
InvokeInstruction990%40%111120209911
BranchHandle990%40%13132929111111
LDC2_W840%60%9918185511
LineNumberGen810%40%111119199911
FieldOrMethod810%n/a7716167711
NEWARRAY800%n/a10102121101011
INVOKEVIRTUAL770%n/a4420204411
INVOKESPECIAL770%n/a4420204411
GOTO740%40%7723235511
FCONST740%60%8819195511
JSR740%40%7723235511
BasicType720%180%161616163311
CHECKCAST690%40%7719195511
PUTFIELD690%n/a5519195511
ANEWARRAY690%40%7719195511
GETFIELD670%n/a5519195511
FieldGenOrMethodGen660%n/a12121717121211
SIPUSH650%n/a8819198811
BIPUSH650%n/a8819198811
LCONST630%40%7717175511
DCONST630%40%7717175511
INVOKESTATIC630%n/a4418184411
MethodGen.BranchStack630%60%8815155511
NEW620%n/a5517175511
GETSTATIC600%n/a5518185511
PUTSTATIC600%n/a5518185511
ICONST600%40%7715155511
JsrInstruction540%100%9915154411
INSTANCEOF510%40%7716165511
ReturnInstruction460%70%111113135511
JSR_W450%n/a5516165511
GOTO_W450%n/a5516165511
FieldInstruction440%n/a77887711
ReturnaddressType420%20%6610105511
ArrayInstruction420%90%121214144411
ConversionInstruction380%80%101012123311
InstructionList.new Iterator() {...}320%20%55664411
ArithmeticInstruction320%50%77993311
LDIV300%n/a3310103311
StoreInstruction300%n/a3311113311
LREM300%n/a3310103311
IREM300%n/a3310103311
IDIV300%n/a3310103311
LoadInstruction270%n/a3310103311
IFNULL270%n/a44994411
IF_ACMPNE270%n/a44994411
IF_ACMPEQ270%n/a44994411
IF_ICMPNE270%n/a44994411
IF_ICMPLE270%n/a44994411
IF_ICMPLT270%n/a44994411
IF_ICMPGE270%n/a44994411
IF_ICMPGT270%n/a44994411
IF_ICMPEQ270%n/a44994411
IFNONNULL270%n/a44994411
IFEQ270%n/a44994411
IFGE270%n/a44994411
IFGT270%n/a44994411
IFLT270%n/a44994411
IFLE270%n/a44994411
IFNE270%n/a44994411
MONITOREXIT220%n/a33773311
ATHROW220%n/a33773311
ARRAYLENGTH220%n/a33773311
MONITORENTER220%n/a33773311
CALOAD200%n/a22882211
DALOAD200%n/a22882211
IXOR200%n/a22882211
BASTORE200%n/a22882211
LADD200%n/a22882211
LAND200%n/a22882211
AASTORE200%n/a22882211
FDIV200%n/a22882211
DADD200%n/a22882211
LXOR200%n/a22882211
FASTORE200%n/a22882211
DDIV200%n/a22882211
IUSHR200%n/a22882211
LMUL200%n/a22882211
LNEG200%n/a22882211
ARETURN200%n/a22882211
DASTORE200%n/a22882211
LSHL200%n/a22882211
LSHR200%n/a22882211
LSUB200%n/a22882211
IALOAD200%n/a22882211
ACONST_NULL200%n/a33883311
FADD200%n/a22882211
BALOAD200%n/a22882211
DNEG200%n/a22882211
DREM200%n/a22882211
LRETURN200%n/a22882211
DSUB200%n/a22882211
IADD200%n/a22882211
IAND200%n/a22882211
LOR200%n/a22882211
FALOAD200%n/a22882211
L2D200%n/a22882211
L2F200%n/a22882211
L2I200%n/a22882211
SASTORE200%n/a22882211
FMUL200%n/a22882211
AALOAD200%n/a22882211
FNEG200%n/a22882211
FREM200%n/a22882211
FSUB200%n/a22882211
DMUL200%n/a22882211
FRETURN200%n/a22882211
RETURN200%n/a22882211
IASTORE200%n/a22882211
IMUL200%n/a22882211
INEG200%n/a22882211
DRETURN200%n/a22882211
FCMPL200%n/a33883311
FCMPG200%n/a33883311
ISHL200%n/a22882211
ISHR200%n/a22882211
CASTORE200%n/a22882211
ISUB200%n/a22882211
IOR200%n/a22882211
IRETURN200%n/a22882211
DCMPL200%n/a33883311
I2C200%n/a22882211
I2B200%n/a22882211
I2D200%n/a22882211
I2F200%n/a22882211
I2L200%n/a22882211
I2S200%n/a22882211
DCMPG200%n/a33883311
LUSHR200%n/a22882211
LASTORE200%n/a22882211
F2D200%n/a22882211
F2I200%n/a22882211
F2L200%n/a22882211
LALOAD200%n/a22882211
D2F200%n/a22882211
D2I200%n/a22882211
D2L200%n/a22882211
SALOAD200%n/a22882211
LSTORE180%n/a33773311
FSTORE180%n/a33773311
ALOAD180%n/a33773311
LLOAD180%n/a33773311
ILOAD180%n/a33773311
DSTORE180%n/a33773311
ISTORE180%n/a33773311
InstructionFactory.MethodObject180%n/a11771111
FLOAD180%n/a33773311
DLOAD180%n/a33773311
ASTORE180%n/a33773311
POP2170%n/a22772211
POP170%n/a22772211
DUP2170%n/a22772211
SWAP170%n/a22772211
DUP170%n/a22772211
LDC_W0%n/a33663311
DUP2_X10%n/a22552211
DUP2_X20%n/a22552211
DUP_X10%n/a22552211
DUP_X20%n/a22552211
StackInstruction0%n/a33443311
TargetLostException0%n/a22442211
MethodGen.BranchTarget0%n/a11441111
LCMP0%n/a22442211
NOP0%n/a22442211
IMPDEP10%n/a22442211
IMPDEP20%n/a22442211
BREAKPOINT0%n/a22442211
GotoInstruction0%n/a22332211
IfInstruction0%n/a22332211
ClassGenException0%n/a22222211
ConstantPoolGen.Index0%n/a11111111
Type.new Type() {...}0%n/a11111111