ImmutableStateFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total190 of 3,17494%27 of 33892%2822326669253
collectHeaps(State)4824384%22492%21424901
pushCallStack2(ImmutableState, int, CIVLFunction, int, SymbolicExpression[], int)3718283%41882%41224601
setProcessState(State, ProcessState)270%n/a116611
joinSequence(Scope, Scope)235972%21083%2721601
simplify(State)1812688%72578%61733501
getAtomicLock(State, int)160%n/a112211
setLocation(State, int, Location)518297%11192%1713901
lowestCommonAncestor(State, int, int)52382%2675%252801
updateProcessReferencesInScopes(ImmutableState, int[])412397%11995%11113001
numberScopes(ImmutableState)7297%21083%2722101
flyweight(State)4095%1375%1311001
isDescendantOf(State, int, int)2191%1583%141801
reachableHeapObjectsOfValue(State, SymbolicExpression, Set)12699%21990%21213401
collectScopes(State)210100%30100%01603801
collectSymbolicConstants(State, boolean)180100%12596%11403601
deallocate(State, SymbolicExpression, int, int, int)115100%2100%0201801
computeNewHeapPointer(SymbolicExpression, Map, Map)110100%12095%11202701
collectProcesses(State)104100%16100%0902801
malloc(State, int, int, SymbolicExpression)93100%2100%0201601
malloc(State, int, int, int, SymbolicType, NumericExpression)82100%2100%020901
setReachablesForProc(ImmutableDynamicScope[], ImmutableProcessState)80100%10100%0602001
addOldToNewName(SymbolicExpression, int, Map)63100%8100%0501601
ImmutableStateFactory(ModelFactory, SymbolicUtility, GMCConfiguration)56100%n/a0101401
canonic(State, boolean, boolean, boolean)56100%10100%0601801
addOldToNewHeapMemUnits(Map, SymbolicExpression, ReferenceExpression, Map)54100%2100%020801
initialState(Model)50100%n/a010801
setVariable(State, int, int, SymbolicExpression)41100%n/a010901
updateBitSet(BitSet, int[])40100%10100%0601301
reachableHeapObjectsOfState(State)39100%4100%030901
computeOldToNewHeapPointers(State, Map, Map)37100%6100%040901
popCallStack(State, int)34100%n/a010801
procSubMap(int[])34100%2100%020701
scopeSubMap(int[])34100%2100%020701
createNewProcess(State)29100%n/a010601
hasNonEmptyHeaps(State)25100%4100%030701
lockedByAtomic(State)23100%2100%020301
initialValues(Scope)21100%2100%020401
initialDynamicScope(Scope, int, int, int, BitSet)18100%n/a010101
processInAtomic(State)17100%n/a010201
terminateProcess(State, int)17100%n/a010301
releaseAtomicLock(State)16100%n/a010201
addProcess(State, CIVLFunction, SymbolicExpression[], int)14100%n/a010201
addProcess(State, CIVLFunction, int, SymbolicExpression[], int)14100%n/a010201
setVariable(State, Variable, int, SymbolicExpression)13100%n/a010201
isPointer(SymbolicExpression)11100%2100%020301
pushCallStack(State, int, CIVLFunction, SymbolicExpression[])10100%n/a010101
pushCallStack(State, int, CIVLFunction, int, SymbolicExpression[])10100%n/a010101
removeProcess(State, int)10100%n/a010301
nsat(BooleanExpression)8100%n/a010101
stackEntry(Location, int, int)7100%n/a010101
getNumStateInstances()5100%n/a010101
getNumStatesSaved()4100%n/a010101
symbolicUniverse()3100%n/a010101