CommonExecutor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total704 of 3,24678%67 of 30277%60189109648230
splitFormat(CIVLSource, StringBuffer)13429168%154072%1331219501
assignToPointer(CIVLSource, State, int, SymbolicExpression, SymbolicExpression, boolean, boolean)8714862%31178%38164501
reportContractViolation(State, CIVLSource, int, ValidityResult.ResultType, BooleanExpression, Expression, CIVLException.ErrorKind, String)750%20%229911
executeSystemFunctionCall(State, int, CallOrSpawnStatement, SystemFunction)732626%20%1291301
executeCall(State, int, CallOrSpawnStatement)5013572%31986%212103801
executeParallelAssign(State, int, String, ParallelAssignStatement)440%20%227711
executeNextInDomain(State, int, DomainIteratorStatement)4124485%51979%51366101
execute(State, int, Transition)387165%51066%51082701
execute_printf(CIVLSource, State, int, String, Expression[], SymbolicExpression[], boolean)3620384%102268%81763901
executeReturn(State, int, String, ReturnStatement)3521786%73382%62155201
executeWork(State, int, Statement)2713983%31986%31633101
executeMalloc(State, int, String, MallocStatement)1526494%31381%3936201
executeSpawn(State, int, String, CallOrSpawnStatement)1414791%31381%3913501
malloc(CIVLSource, State, int, String, Expression, SymbolicExpression, CIVLType, SymbolicExpression)144777%1150%1231001
executeStatement(State, int, Statement)14836%n/a012401
printf(PrintStream, CIVLSource, String, List, List)44892%2675%2501101
static {...}675%1150%120101
processRHSValue(State, int, LHSExpression, SymbolicExpression, boolean)8398%10100%0601401
executeCivlParFor(State, int, CivlParForSpawnStatement)115100%4100%0302201
CommonExecutor(ModelFactory, StateFactory, LibraryExecutorLoader, Evaluator, SymbolicAnalyzer, CIVLErrorLogger, CIVLConfiguration)97100%2100%0202201
assignLHS(State, int, String, LHSExpression, SymbolicExpression, boolean)83100%6100%0401501
executeSpawns(State, int, VariableExpression, CIVLFunction, int, SymbolicExpression)79100%2100%0201601
executeAssign(State, int, String, AssignStatement)55100%4100%0301101
assign(CIVLSource, State, int, SymbolicExpression, SymbolicExpression)10100%n/a010101
assign(State, int, String, LHSExpression, SymbolicExpression, boolean)9100%n/a010101
getNumSteps()4100%n/a010101
setConfiguration(CIVLConfiguration)4100%n/a010201
evaluator()100%n/a010101
stateFactory()100%n/a010101
errorLogger()100%n/a010101