Pthread2CIVLWorker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total572 of 2,12773%101 of 32669%76196161599633
fix_duplicated_pthread_exits_worker(CompoundStatementNode, boolean)1000%200%1111282811
process_pthread_sync_call_and_thread_local_work(FunctionDefinitionNode, FunctionCallNode)508663%111557%814113701
process_function_call_of_functionsWtSyncCalls(ASTNode)480%100%66151511
has_reference_to_thread_local_variables(ASTNode)480%120%77161611
movePthreadMutexInitializer(SequenceNode)4614475%43690%421126001
process_nonThread_functions_wt_thread_locals()44815%7112%45121601
check_thread_local_accesses(SequenceNode)414351%81260%511112401
returnNull()290%n/a118811
breakAtomicity(ExpressionNode, ExpressionNode)283756%1787%1571501
getThreadFunctions(ASTNode)238278%41275%3973401
process_nonThread_functions_wt_syncCalls()205372%2675%2562401
nullPointerNode()200%n/a116611
transformAccess2SharedVariables(ExpressionStatementNode)164372%1990%1651801
process_pthread_exits(FunctionDefinitionNode)1517692%41881%41255201
process_sync_call_thread_local_function(FunctionDefinitionNode)140%n/a115511
process_thread_functions(FunctionDefinitionNode)105484%2466%2421701
transformCore(AST)86088%2466%2401601
setOrignalMainFunction(SequenceNode)42787%1787%152901
process_pthread_exit_worker(ASTNode, boolean)320898%32388%31415501
transformWorker(SequenceNode)311197%21890%21112901
hasVoidParameter(FunctionTypeNode)21890%2250%231601
Pthread2CIVLWorker(ASTFactory)113100%n/a0102601
movePthreadGpoolDeclaration(SequenceNode)82100%41680%41102301
pthread_pool_declaration(boolean, boolean)62100%4100%0301501
process_pthread_sync_calls_thread_locals(FunctionDefinitionNode, ASTNode)28100%6100%040801
hasReturn(ASTNode)27100%8100%050801
process_shared_variable_access(ASTNode)26100%6100%040701
isFunctionCallStatementNodeOf(ASTNode, String)26100%1583%1401001
isVoidOrVoidPointerType(TypeNode)22100%6100%040501
fix_duplicated_pthread_exits(FunctionDefinitionNode, boolean)8100%n/a010201
process_pthread_sync_calls_thread_locals(FunctionDefinitionNode)5100%n/a010201
process_pthread_exit(FunctionDefinitionNode, boolean)5100%n/a010201
static {...}100%n/a010101