CommonSliceAnalysis

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,446 of 3,4460%386 of 3860%2472476176175454
slice(List, List, Set, Vertex, Expression, Set, Set)5040%300%1616787811
collectVariablesWorker(Expression, Set)3990%860%4444949411
findErrorBranchesAndQuestionables(List, List)2810%220%1212454511
printAssumptions(Model, Trace)1950%140%88323211
outputAnalysisResults(File)1720%120%77212111
toDotFileString(FlowGraph)1070%80%55151511
createFunctionCallAssignmentMap(List)1040%140%88181811
isSuspicious(Vertex, Vertex)1030%300%1616242411
traceLocStmtPairs(Iterator)1000%40%33212111
discoverPostdominators()960%80%55161611
inlineFunctionsIntoICFG()920%100%66121211
spliceLocalGraphIntoICFG(Set, FlowGraph, FlowGraph)910%140%88181811
createTracePairs()840%120%77101011
collectCDSTrace(Stack)800%100%66131311
CommonSliceAnalysis(Model, Trace, File)720%n/a11141411
syncTraceLocWithICFG(Statement, int)700%20%22121211
runControlDependenceAnalysis()590%n/a11131311
writeDotFile()590%80%557711
addVirtualExit()570%40%339911
findConnectingArc(Vertex, Vertex)530%80%554411
findTargetVertex(Statement, Vertex)510%100%667711
printGraph(FlowGraph)510%20%228811
findIPD(List, int, Map, Map)410%60%44111111
findIndexOfErrorVertex(List)400%80%556611
associateFormalToActual(CIVLFunction, CallOrSpawnStatement)390%20%229911
collectVariablesInAssertion(Expression)360%20%227711
branching(Object, Object, Stack)330%60%445511
processFunctionStatement(Statement)290%40%336611
createICFG(Model, Trace)230%n/a119911
syncTraceWithICFG()230%n/a114411
collectBranchesOfInterest(Stack)220%20%225511
offBranchContainsNodeOfInterest(Vertex, Vertex)210%20%226611
getConditionalExpression(Vertex)200%20%223311
isAssign(Arc, Map)200%60%447711
isNotCIVLprimitive(Statement)190%60%443311
inspectBranchSubgraph(Vertex, Vertex, Set)190%40%337711
getFinalPC(Model, Trace)180%n/a114411
isUnstructuredControlFlow(Arc)170%60%444411
extractAssertionCondition(List)150%n/a113311
merging(Object, Stack)150%40%333311
initializeFlowGraph(Model)140%n/a113311
isAssign(Arc)140%40%333311
isGotoStmt(Statement)130%40%332211
createTraceStructure(Trace)120%n/a114411
isFunctionCall(Arc)110%40%331111
collectVariables(Expression)100%n/a113311
isBranchPoint(Vertex)90%20%221111
isReturnStmt(Statement)80%20%221111
static {...}80%20%221111
isImmediatePostdominator(Vertex)50%n/a111111
isFunctionCall(Statement, Set)0%n/a111111
inputSymbolicExprs()0%n/a111111
symbolicToSyntactic()0%n/a111111
expectedOutput()0%n/a111111