AmpleSetWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total345 of 2,37085%85 of 39578%68226101585224
ampleSetOfProcess(int, int)9036180%226073%13422811401
ampleSetByDependsEvent(Pair, BitSet, int, DependsEvent)562934%8111%78182601
printReachableMemoryUnits()530%60%44111111
printMemoryUnitSet(PrintStream, MemoryUnitSet)350%40%33101011
allDeadlockInvisible(BitSet)2711781%102672%81993701
preprocessing()255367%3770%3661701
ampleProcessesWork()1212190%62076%51443801
isWaitingFor(int, int)118989%11593%1952601
ampleSetByMemoryEvent(Pair, BitSet, int, DependsEvent.DependsEventKind, Set)98990%31583%31142401
analyzePointersInExpr(SymbolicExpression, MemoryUnitSet)820896%64488%62705201
impactMemoryUnitsOfAtomicFragment(Location, int)812193%51979%51333501
ampleSetByContract(Pair, BitSet, int, SystemFunction)58094%51777%41212201
AmpleSetWorker(State, CommonEnabler, Evaluator, MemoryUnitFactory, CIVLConfiguration)8797%2250%2302201
static {...}675%1150%120101
impactMemoryUnitsOfProcess(int)5898%6100%0411501
existProcessEnteringUnsafeAtomicBlock(BitSet)4097%2880%2611101
analyzeReachableMemoryUnits()196100%16100%0904001
computeActiveProcesses()142100%12596%11403501
ampleProcesses()57100%6100%0401201
hasAccessConflict(int, int, MemoryUnit)56100%8100%0501001
dereference(SymbolicExpression)39100%n/a0101001
existSoleEnabledEnterLocal()31100%6100%040601
intersects(BitSet, BitSet)25100%4100%030601
difference(BitSet, BitSet)20100%4100%030501