CommonExecutor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total771 of 3,07775%78 of 28272%68179123611530
splitFormat(CIVLSource, StringBuffer)13728467%163770%1430239301
assign(CIVLSource, State, int, SymbolicExpression, SymbolicExpression, boolean, boolean)8713561%3975%37164201
reportContractViolation(State, CIVLSource, int, ValidityResult.ResultType, BooleanExpression, Expression, CIVLException.ErrorKind, String)750%20%229911
executeSystemFunctionCall(State, int, CallOrSpawnStatement, SystemFunction)712627%20%1291301
execute_printf(CIVLSource, State, int, String, Expression[], SymbolicExpression[], boolean)5218778%122062%91773901
printf(PrintStream, CIVLSource, String, List, List)520%80%55111111
executeCall(State, int, CallOrSpawnStatement)4813574%41882%31293701
executeParallelAssign(State, int, String, ParallelAssignStatement)440%20%227711
executeNextInDomain(State, int, DomainIteratorStatement)4124486%51979%51366101
execute(State, int, Transition)386764%4969%4982601
executeReturn(State, int, String, ReturnStatement)3521586%73382%62155101
executeWork(State, int, Statement)2712582%31785%31532801
malloc(CIVLSource, State, int, String, LHSExpression, Expression, SymbolicExpression, CIVLType, SymbolicExpression)270%20%225511
executeSpawn(State, int, String, CallOrSpawnStatement)1414591%31381%3913401
executeStatement(State, int, Statement)14836%n/a012401
setConfiguration(CIVLConfiguration)40%n/a112211
malloc(CIVLSource, State, int, String, Expression, SymbolicExpression, CIVLType, SymbolicExpression)4996%1150%120801
static {...}675%1150%120101
executeMalloc(State, int, String, MallocStatement)251100%21286%2805601
executeCivlParFor(State, int, CivlParForSpawnStatement)112100%1375%1302201
CommonExecutor(ModelFactory, StateFactory, LibraryExecutorLoader, Evaluator, SymbolicAnalyzer, CIVLErrorLogger, CIVLConfiguration)109100%2100%0202201
executeSpawns(State, int, VariableExpression, CIVLFunction, int, SymbolicExpression)78100%2100%0201601
executeAssign(State, int, String, AssignStatement)55100%4100%0301101
assign(State, int, String, LHSExpression, SymbolicExpression, boolean)43100%4100%030701
assign(CIVLSource, State, int, SymbolicExpression, SymbolicExpression)10100%n/a010101
assign(State, int, String, LHSExpression, SymbolicExpression)9100%n/a010101
getNumSteps()4100%n/a010101
evaluator()100%n/a010101
stateFactory()100%n/a010101
errorLogger()100%n/a010101