SimpleEnablerWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total826 of 3,60877%160 of 48667%134318150741437
findObjects(SeqSet, State, int, Expression)23135360%343852%26594312201
computeMem(SeqSet, SeqSet, int, Statement)13520560%132565%1124236401
getExpressionsInType(Collection, SymbolicType)1050%150%1111222211
containsPointer(SymbolicType)930%210%1414181811
addPointer(SeqSet, State, CIVLSource, SymbolicExpression)3815280%81869%81413201
memFromContract(SeqSet, State, int, CallOrSpawnStatement)3427188%163870%142856801
getValue(State, int[])266069%4660%4621601
getPointedObjects(SeqSet, State, CIVLSource, SymbolicExpression)249179%51878%41452501
computeMemAtomicFunction(SeqSet, SeqSet, State, int, CIVLFunction, List)247375%4660%4621801
printAmpleInfo(StrongConnect, LinkedList)246272%5758%4741701
findObjects(SeqSet, State, int, MemoryUnitReference)220%40%336611
coarsePointerEval(State, int, Expression)213763%4450%3551301
findObjectsHelper(SeqSet, State, int, CIVLType, Set)1011491%21386%21122301
findAccessesLHS(SeqSet, SeqSet, int, LHSExpression)69393%1480%1512301
findObjectsLHS(SeqSet, State, int, LHSExpression)65189%1480%1511501
allInvisible(int)11296%32388%31422401
printObjSet(PrintStream, SeqSet)7394%2880%2611801
containsPointerType(State, int[])4491%1375%130901
addVariable(SeqSet, int, Variable)3589%2880%260701
unsafeAtomic(int)1578%2250%232701
isFull()0%n/a111111
addVariableInProc(SeqSet, int, Variable)2692%4450%452701
computeReach(int, SeqSet, SeqSet)14299%31583%31013001
addVariableInProc(SeqSet, State, int, Variable, boolean)2896%3770%361701
computeAmpleSet()161100%12395%11302901
computeDepends(int, SeqSet, SeqSet)99100%1787%1502301
computeEnabledFromStatement(List, int, Location, int)86100%11191%1701501
SimpleEnablerWorker(SimpleEnabler, State)78100%n/a0101801
closeIrreflexive(SeqSet, SeqSet, State, CIVLSource)74100%12100%0701501
computeMemAtomicBlock(SeqSet, SeqSet, State, int, AtomicLockAssignStatement)72100%8100%0501501
getGuardValue(int, int)63100%4100%030901
findReachableIrreflexive(State, int, CIVLSource, Set)34100%2100%020501
computeEnabledInProcess(List, int)31100%6100%0401001
enabledTransitionsInProcess(int)29100%2100%020601
findObjects(SeqSet, State, int, CIVLType)10100%n/a010201
static {...}5100%n/a010101
ampleSet()100%n/a010101