CommonExecutor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total628 of 3,05979%66 of 26675%5916970533029
splitFormat(CIVLSource, StringBuffer)14126265%153671%1429238901
assign(CIVLSource, State, String, SymbolicExpression, SymbolicExpression, boolean)1058745%4867%47112901
execute_printf(CIVLSource, State, int, String, LHSExpression, Expression[], SymbolicExpression[])10412154%161038%1014102901
executeReturn(State, int, String, ReturnStatement)5324982%73583%72235001
reportContractViolation(State, CIVLSource, int, ValidityResult.ResultType, BooleanExpression, Expression, CIVLException.ErrorKind, String)512432%1150%123801
executeNextInDomain(State, int, CivlForEnterStatement)4724484%51979%51365101
execute(State, int, Transition)385660%3667%3741801
assertMPIContractClauses(State, int, List)2910979%2675%2542401
executeWork(State, int, Statement)2310582%21083%21032001
executeSpawn(State, int, String, CallOrSpawnStatement)1414091%31381%3912701
executeStatement(State, int, Statement)14836%n/a012401
printf(PrintStream, CIVLSource, String, List, List)44892%2675%2501101
malloc(CIVLSource, State, int, String, Expression, SymbolicExpression, CIVLType, SymbolicExpression)3995%1150%120501
static {...}675%1150%120101
executeMalloc(State, int, String, MallocStatement)251100%21286%2804301
executeCall(State, int, CallOrSpawnStatement)131100%11393%1802301
executeCivlParFor(State, int, CivlParForSpawnStatement)112100%4100%0302001
executeSystemFunctionCall(State, int, CallOrSpawnStatement, SystemFunction)92100%2100%0201201
CommonExecutor(ModelFactory, StateFactory, ErrorLog, LibraryExecutorLoader, Evaluator, SymbolicAnalyzer, CIVLErrorLogger, CIVLConfiguration)82100%2100%0202001
executeAssign(State, int, String, AssignStatement)78100%8100%0501701
executeSpawns(State, int, VariableExpression, CIVLFunction, int, SymbolicExpression)77100%2100%0201401
assign(State, int, String, LHSExpression, SymbolicExpression, boolean)51100%4100%030701
malloc(CIVLSource, State, int, String, LHSExpression, Expression, SymbolicExpression, CIVLType, SymbolicExpression)29100%1150%120501
assign(CIVLSource, State, String, SymbolicExpression, SymbolicExpression)9100%n/a010101
assign(State, int, String, LHSExpression, SymbolicExpression)9100%n/a010101
evaluator()100%n/a010101
getNumSteps()100%n/a010101
stateFactory()100%n/a010101
errorLogger()100%n/a010101