InstConstraintVisitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,719 of 4,08757%157 of 39259%14638316880010187
visitLoadInstruction(LoadInstruction)935738%5964%5871401
visitINVOKEINTERFACE(INVOKEINTERFACE)9012558%142058%1318103901
visitINVOKESPECIAL(INVOKESPECIAL)817347%81055%710102601
visitGETFIELD(GETFIELD)746345%81055%71072301
visitPUTFIELD(PUTFIELD)735844%81260%71182301
visitFieldInstructionInternals(FieldInstruction)656851%61266%61042101
visitINVOKEVIRTUAL(INVOKEVIRTUAL)584744%3975%3751901
visitDUP2_X1(DUP2_X1)553136%3562%3561401
visitInvokeInternals(InvokeInstruction)519264%41881%41232401
visitATHROW(ATHROW)492432%7330%5651301
visitStackAccessor(Instruction)483038%1375%133801
visitNEW(NEW)471928%3350%3451201
visitSWAP(SWAP)470%40%335511
visitDUP2_X2(DUP2_X2)402841%9325%6761201
visitDUP_X2(DUP_X2)372742%3350%3441101
visitDUP_X1(DUP_X1)361833%2250%233801
visitFieldInstruction(FieldInstruction)353247%2466%2421101
checkArrayElementType(BasicType, Instruction, Type)351327%2466%243701
visitRET(RET)340%40%335511
visitLDC_W(LDC_W)320%80%554411
visitIF_ACMPEQ(IF_ACMPEQ)311227%2250%232501
visitIF_ACMPNE(IF_ACMPNE)311227%2250%232501
visitDUP2(DUP2)28924%3125%235801
visitCHECKCAST(CHECKCAST)261840%2250%232701
visitINSTANCEOF(INSTANCEOF)261840%2250%232701
visitReturnInstruction(ReturnInstruction)248177%22090%21231901
visitStoreInstruction(StoreInstruction)244464%4660%3621001
visitLoadClass(LoadClass)221946%1375%132801
visitPOP(POP)22724%1150%121301
visitPOP2(POP2)22724%1150%121301
checkTypeConstraint(Type, Instruction, int)211032%1150%121401
visitDUP(DUP)18933%1150%122501
visitANEWARRAY(ANEWARRAY)17934%1150%121401
visitASTORE(ASTORE)16833%3125%231401
visitIFNONNULL(IFNONNULL)151346%1150%121401
visitIFNULL(IFNULL)151346%1150%121401
visitMONITORENTER(MONITORENTER)15628%1150%121301
visitMONITOREXIT(MONITOREXIT)15628%1150%121301
visitAASTORE(AASTORE)144777%1583%1411001
visitCPInstruction(CPInstruction)141144%2250%231401
visitINVOKESTATIC(INVOKESTATIC)14630%n/a012501
visitPUTSTATIC(PUTSTATIC)14630%n/a012501
visitLDC(LDC)132262%10100%061401
visitMULTIANEWARRAY(MULTIANEWARRAY)131756%1375%131501
visitARETURN(ARETURN)131350%1150%121501
visitLDC2_W(LDC2_W)131350%1375%131401
getObjectType(FieldInstruction)131145%1150%122501
arrayrefOfArrayType(Instruction, Type)131043%1375%131301
indexOfInt(Instruction, Type)13527%1150%121301
valueOfInt(Instruction, Type)13527%1150%121301
referenceTypeIsInitialized(Instruction, ReferenceType)13423%1150%121301
visitRETURN(RETURN)11945%3350%241301
visitDASTORE(DASTORE)91155%n/a012401
visitFASTORE(FASTORE)91155%n/a012401
visitSASTORE(SASTORE)91155%n/a012401
visitIINC(IINC)82374%2250%231401
visitBREAKPOINT(BREAKPOINT)50%n/a111111
visitIMPDEP1(IMPDEP1)50%n/a111111
visitIMPDEP2(IMPDEP2)50%n/a111111
visitINVOKEDYNAMIC(INVOKEDYNAMIC)50%n/a111111
visitLocalVariableInstruction(LocalVariableInstruction)41982%1375%131301
visitBASTORE(BASTORE)5398%2466%2401001
visitCASTORE(CASTORE)4897%1375%130901
visitBALOAD(BALOAD)4497%1583%140801
visitAALOAD(AALOAD)3997%1375%130701
visitCALOAD(CALOAD)3997%1375%130701
visitGOTO_W(GOTO_W)0%n/a111111
visitJSR(JSR)0%n/a111111
visitJSR_W(JSR_W)0%n/a111111
constraintViolated(Instruction, String)26100%n/a010301
visitIASTORE(IASTORE)20100%n/a010401
visitLASTORE(LASTORE)20100%n/a010401
visitDALOAD(DALOAD)15100%n/a010301
visitFALOAD(FALOAD)15100%n/a010301
visitIALOAD(IALOAD)15100%n/a010301
visitLALOAD(LALOAD)15100%n/a010301
visitSALOAD(SALOAD)15100%n/a010301
visitARRAYLENGTH(ARRAYLENGTH)9100%n/a010201
visitDADD(DADD)9100%n/a010301
visitDCMPG(DCMPG)9100%n/a010301
visitDCMPL(DCMPL)9100%n/a010301
visitDDIV(DDIV)9100%n/a010301
visitDMUL(DMUL)9100%n/a010301
visitDREM(DREM)9100%n/a010301
visitDSUB(DSUB)9100%n/a010301
visitFADD(FADD)9100%n/a010301
visitFCMPG(FCMPG)9100%n/a010301
visitFCMPL(FCMPL)9100%n/a010301
visitFDIV(FDIV)9100%n/a010301
visitFMUL(FMUL)9100%n/a010301
visitFREM(FREM)9100%n/a010301
visitFSUB(FSUB)9100%n/a010301
visitIADD(IADD)9100%n/a010301
visitIAND(IAND)9100%n/a010301
visitIDIV(IDIV)9100%n/a010301
visitIF_ICMPEQ(IF_ICMPEQ)9100%n/a010301
visitIF_ICMPGE(IF_ICMPGE)9100%n/a010301
visitIF_ICMPGT(IF_ICMPGT)9100%n/a010301
visitIF_ICMPLE(IF_ICMPLE)9100%n/a010301
visitIF_ICMPLT(IF_ICMPLT)9100%n/a010301
visitIF_ICMPNE(IF_ICMPNE)9100%n/a010301
visitIMUL(IMUL)9100%n/a010301
visitIOR(IOR)9100%n/a010301
visitIREM(IREM)9100%n/a010301
visitISHL(ISHL)9100%n/a010301
visitISHR(ISHR)9100%n/a010301
visitISUB(ISUB)9100%n/a010301
visitIUSHR(IUSHR)9100%n/a010301
visitIXOR(IXOR)9100%n/a010301
visitLADD(LADD)9100%n/a010301
visitLAND(LAND)9100%n/a010301
visitLCMP(LCMP)9100%n/a010301
visitLDIV(LDIV)9100%n/a010301
visitLMUL(LMUL)9100%n/a010301
visitLOR(LOR)9100%n/a010301
visitLREM(LREM)9100%n/a010301
visitLSHL(LSHL)9100%n/a010301
visitLSHR(LSHR)9100%n/a010301
visitLSUB(LSUB)9100%n/a010301
visitLUSHR(LUSHR)9100%n/a010301
visitLXOR(LXOR)9100%n/a010301
visitTABLESWITCH(TABLESWITCH)7100%n/a010201
checkTypeDoubleConstraint(Instruction, int)6100%n/a010201
checkTypeFloatConstraint(Instruction, int)6100%n/a010201
checkTypeIntConstraint(Instruction, int)6100%n/a010201
checkTypeLongConstraint(Instruction, int)6100%n/a010201
visitD2F(D2F)5100%n/a010201
visitD2I(D2I)5100%n/a010201
visitD2L(D2L)5100%n/a010201
visitDNEG(DNEG)5100%n/a010201
visitDRETURN(DRETURN)5100%n/a010201
visitF2D(F2D)5100%n/a010201
visitF2I(F2I)5100%n/a010201
visitF2L(F2L)5100%n/a010201
visitFNEG(FNEG)5100%n/a010201
visitFRETURN(FRETURN)5100%n/a010201
visitI2B(I2B)5100%n/a010201
visitI2C(I2C)5100%n/a010201
visitI2D(I2D)5100%n/a010201
visitI2F(I2F)5100%n/a010201
visitI2L(I2L)5100%n/a010201
visitI2S(I2S)5100%n/a010201
visitIFEQ(IFEQ)5100%n/a010201
visitIFGE(IFGE)5100%n/a010201
visitIFGT(IFGT)5100%n/a010201
visitIFLE(IFLE)5100%n/a010201
visitIFLT(IFLT)5100%n/a010201
visitIFNE(IFNE)5100%n/a010201
visitINEG(INEG)5100%n/a010201
visitIRETURN(IRETURN)5100%n/a010201
visitL2D(L2D)5100%n/a010201
visitL2F(L2F)5100%n/a010201
visitL2I(L2I)5100%n/a010201
visitLNEG(LNEG)5100%n/a010201
visitLOOKUPSWITCH(LOOKUPSWITCH)5100%n/a010201
visitLRETURN(LRETURN)5100%n/a010201
visitNEWARRAY(NEWARRAY)5100%n/a010201
visitStackConsumer(StackConsumer)5100%n/a010201
visitStackProducer(StackProducer)5100%n/a010201
static {...}5100%n/a010101
locals()4100%n/a010101
setConstantPoolGen(ConstantPoolGen)4100%n/a010201
setFrame(Frame)4100%n/a010201
setMethodGen(MethodGen)4100%n/a010201
stack()4100%n/a010101
visitStackInstruction(StackInstruction)4100%n/a010201
InstConstraintVisitor()3100%n/a010201
visitACONST_NULL(ACONST_NULL)100%n/a010101
visitALOAD(ALOAD)100%n/a010101
visitBIPUSH(BIPUSH)100%n/a010101
visitDCONST(DCONST)100%n/a010101
visitDLOAD(DLOAD)100%n/a010101
visitDSTORE(DSTORE)100%n/a010101
visitFCONST(FCONST)100%n/a010101
visitFLOAD(FLOAD)100%n/a010101
visitFSTORE(FSTORE)100%n/a010101
visitGETSTATIC(GETSTATIC)100%n/a010101
visitGOTO(GOTO)100%n/a010101
visitICONST(ICONST)100%n/a010101
visitILOAD(ILOAD)100%n/a010101
visitInvokeInstruction(InvokeInstruction)100%n/a010101
visitISTORE(ISTORE)100%n/a010101
visitLCONST(LCONST)100%n/a010101
visitLLOAD(LLOAD)100%n/a010101
visitLSTORE(LSTORE)100%n/a010101
visitNOP(NOP)100%n/a010101
visitSIPUSH(SIPUSH)100%n/a010101