LCOV - code coverage report
Current view:
top level
-
mnt/wasteland/wcohen/systemtap_write/systemtap
- elaborate.cxx
(
source
/ functions)
Hit
Total
Coverage
Test:
stap.info
Lines:
2279
2542
89.7 %
Date:
2013-03-08
Functions:
214
242
88.4 %
Branches:
2677
4676
57.2 %
Function Name
Hit count
_GLOBAL__sub_I__Z13add_conditionP10expressionS0_
2414
_Z13add_conditionP10expressionS0_
87714
_Z13derive_probesR17systemtap_sessionP5probeRSt6vectorIP13derived_probeSaIS5_EEbb
67868
_Z13gen_dfa_tableR17systemtap_session
1036
_Z13semantic_passR17systemtap_session
1218
_Z14resolve_2typesI10arrayindex7vardeclEvPT_PT0_P19typeresolution_info8exp_typeb
350347
_Z14resolve_2typesI12functioncall12functiondeclEvPT_PT0_P19typeresolution_info8exp_typeb
1368035
_Z14resolve_2typesI6symbol7vardeclEvPT_PT0_P19typeresolution_info8exp_typeb
2362088
_Z18semantic_pass_opt1R17systemtap_sessionRb
2400
_Z18semantic_pass_opt2R17systemtap_sessionRbj
2400
_Z18semantic_pass_opt3R17systemtap_sessionRb
2392
_Z18semantic_pass_opt4R17systemtap_sessionRb
2391
_Z18semantic_pass_opt5R17systemtap_sessionRb
2391
_Z18semantic_pass_opt6R17systemtap_sessionRb
1250
_Z22add_global_var_displayR17systemtap_session
1036
_Z22embeddedcode_info_passR17systemtap_session
1031
_Z28get_symbol_within_expressionP10expression
863766
_Z41__static_initialization_and_destruction_0ii
2414
_ZL12isdoubleglobRKSs
296923
_ZL15get_functionsigP12functiondecl
161732
_ZL18semantic_pass_varsR17systemtap_session
1035
_ZL19semantic_pass_statsR17systemtap_session
1031
_ZL19semantic_pass_typesR17systemtap_session
1240
_ZL21semantic_pass_symbolsR17systemtap_session
1218
_ZL23semantic_pass_optimize1R17systemtap_session
1115
_ZL23semantic_pass_optimize2R17systemtap_session
1035
_ZL24semantic_pass_conditionsR17systemtap_session
1116
_ZL24semantic_pass_const_foldR17systemtap_sessionRb
2448
_ZL27get_symbol_within_indexableP9indexable
31280
_ZL6isglobRKSs
291198
_ZN10match_node13build_no_moreER17systemtap_session
2856565
_ZN10match_node14bind_privilegeE11privilege_t
2626304
_ZN10match_node14find_and_buildER17systemtap_sessionP5probeP11probe_pointjRSt6vectorIP13derived_probeSaIS8_EE
436366
_ZN10match_node20try_suffix_expansionER17systemtap_sessionP5probeP11probe_pointjRSt6vectorIP13derived_probeSaIS8_EE
22347
_ZN10match_node4bindEP21derived_probe_builder
2687204
_ZN10match_node4bindERK9match_key
6946908
_ZN10match_node4bindERKSs
6742284
_ZN10match_node4dumpER17systemtap_sessionRKSs
0
_ZN10match_node8bind_numERKSs
103530
_ZN10match_node8bind_strERKSs
101094
_ZN10match_nodeC2Ev
2857761
_ZN12const_folder10get_numberERP10expression
772680
_ZN12const_folder10get_stringERP10expression
64542
_ZN12const_folder11get_literalERP10expressionRP14literal_numberRP14literal_string
697610
_ZN12const_folder14visit_for_loopEP8for_loop
1235
_ZN12const_folder16visit_comparisonEP10comparison
348805
_ZN12const_folder16visit_defined_opEP10defined_op
12
_ZN12const_folder18visit_foreach_loopEP12foreach_loop
761
_ZN12const_folder18visit_if_statementEP12if_statement
644285
_ZN12const_folder19visit_concatenationEP13concatenation
32271
_ZN12const_folder19visit_target_symbolEP13target_symbol
258
_ZN12const_folder20visit_literal_numberEP14literal_number
682453
_ZN12const_folder20visit_literal_stringEP14literal_string
338901
_ZN12const_folder21visit_logical_or_exprEP15logical_or_expr
3993
_ZN12const_folder22visit_logical_and_exprEP16logical_and_expr
7847
_ZN12const_folder22visit_unary_expressionEP16unary_expression
12213
_ZN12const_folder23visit_binary_expressionEP17binary_expression
43270
_ZN12const_folder24visit_ternary_expressionEP18ternary_expression
3966
_ZN12const_folderC2ER17systemtap_sessionRb
2448
_ZN12const_folderD0Ev
0
_ZN12const_folderD2Ev
2448
_ZN13derived_probe17derived_locationsEv
33720
_ZN13derived_probe24collect_derivation_chainERSt6vectorIP5probeSaIS2_EE
14886
_ZN13derived_probe24emit_privilege_assertionEP17translator_output
7541
_ZN13derived_probe27collect_derivation_pp_chainERSt6vectorIP11probe_pointSaIS2_EE
54400
_ZN13derived_probe28emit_process_owner_assertionEP17translator_output
10
_ZN13derived_probe29print_dupe_stamp_unprivilegedERSo
3368
_ZN13derived_probe43print_dupe_stamp_unprivileged_process_ownerERSo
20
_ZN13derived_probeC2EP5probeP11probe_pointb
419227
_ZN14symbol_fetcher12visit_symbolEP6symbol
863759
_ZN14symbol_fetcher13visit_cast_opEP7cast_op
0
_ZN14symbol_fetcher16visit_arrayindexEP10arrayindex
74705
_ZN14symbol_fetcher19visit_target_symbolEP13target_symbol
6
_ZN14symbol_fetcher8throwoneEPK5token
1
_ZN14symbol_fetcherC2ERP6symbol
863766
_ZN14symbol_fetcherD0Ev
0
_ZN14symbol_fetcherD2Ev
863766
_ZN17embeddedcode_info18visit_embeddedcodeEP12embeddedcode
13766
_ZN17embeddedcode_infoC2ER17systemtap_session
1031
_ZN17embeddedcode_infoD0Ev
0
_ZN17embeddedcode_infoD2Ev
1031
_ZN18symresolution_info11visit_blockEP5block
541932
_ZN18symresolution_info12visit_symbolEP6symbol
712999
_ZN18symresolution_info13find_functionERKSsj
440343
_ZN18symresolution_info16visit_arrayindexEP10arrayindex
84455
_ZN18symresolution_info18visit_foreach_loopEP12foreach_loop
406
_ZN18symresolution_info18visit_functioncallEP12functioncall
440764
_ZN18symresolution_info22visit_delete_statementEP16delete_statement
3499
_ZN18symresolution_info8find_varERKSsiPK5token
777907
_ZN18symresolution_infoC2ER17systemtap_session
1352
_ZN19alias_derived_probe10join_groupER17systemtap_session
0
_ZN19alias_derived_probe7upchuckEv
0
_ZN19alias_derived_probeC2EP5probeP11probe_pointPK11probe_aliasPKSt6vectorIPNS2_9componentESaIS9_EE
63263
_ZN19alias_derived_probeD0Ev
0
_ZN19alias_derived_probeD2Ev
0
_ZN19stat_decl_collector13visit_hist_opEP7hist_op
135
_ZN19stat_decl_collector13visit_stat_opEP7stat_op
758
_ZN19stat_decl_collector16visit_assignmentEP10assignment
182717
_ZN19stat_decl_collectorC2ER17systemtap_session
1031
_ZN19stat_decl_collectorD0Ev
0
_ZN19stat_decl_collectorD2Ev
1031
_ZN19typeresolution_info10unresolvedEPK5token
284680
_ZN19typeresolution_info11check_localEP7vardecl
524182
_ZN19typeresolution_info11visit_blockEP5block
492907
_ZN19typeresolution_info12visit_symbolEP6symbol
2361415
_ZN19typeresolution_info13visit_cast_opEP7cast_op
0
_ZN19typeresolution_info13visit_hist_opEP7hist_op
429
_ZN19typeresolution_info13visit_perf_opEP7perf_op
4
_ZN19typeresolution_info13visit_stat_opEP7stat_op
5419
_ZN19typeresolution_info14check_arg_typeE8exp_typeP10expression
1195432
_ZN19typeresolution_info14visit_array_inEP8array_in
1877
_ZN19typeresolution_info14visit_entry_opEP8entry_op
3
_ZN19typeresolution_info14visit_for_loopEP8for_loop
2484
_ZN19typeresolution_info15visit_try_blockEP9try_block
8401
_ZN19typeresolution_info16visit_arrayindexEP10arrayindex
350429
_ZN19typeresolution_info16visit_assignmentEP10assignment
843008
_ZN19typeresolution_info16visit_comparisonEP10comparison
353420
_ZN19typeresolution_info16visit_defined_opEP10defined_op
0
_ZN19typeresolution_info17visit_pre_crementEP11pre_crement
7861
_ZN19typeresolution_info17visit_regex_queryEP11regex_query
92
_ZN19typeresolution_info18visit_embeddedcodeEP12embeddedcode
425868
_ZN19typeresolution_info18visit_foreach_loopEP12foreach_loop
3860
_ZN19typeresolution_info18visit_functioncallEP12functioncall
1368035
_ZN19typeresolution_info18visit_if_statementEP12if_statement
646733
_ZN19typeresolution_info18visit_post_crementEP12post_crement
194989
_ZN19typeresolution_info18visit_print_formatEP12print_format
603189
_ZN19typeresolution_info19visit_concatenationEP13concatenation
32804
_ZN19typeresolution_info19visit_embedded_exprEP13embedded_expr
33161
_ZN19typeresolution_info19visit_target_symbolEP13target_symbol
206
_ZN19typeresolution_info20visit_expr_statementEP14expr_statement
1519764
_ZN19typeresolution_info20visit_literal_numberEP14literal_number
759430
_ZN19typeresolution_info20visit_literal_stringEP14literal_string
392280
_ZN19typeresolution_info20visit_next_statementEP14next_statement
16831
_ZN19typeresolution_info20visit_null_statementEP14null_statement
265535
_ZN19typeresolution_info21visit_break_statementEP15break_statement
1009
_ZN19typeresolution_info21visit_logical_or_exprEP15logical_or_expr
5810
_ZN19typeresolution_info22visit_delete_statementEP16delete_statement
15733
_ZN19typeresolution_info22visit_logical_and_exprEP16logical_and_expr
7996
_ZN19typeresolution_info22visit_return_statementEP16return_statement
158954
_ZN19typeresolution_info22visit_unary_expressionEP16unary_expression
214235
_ZN19typeresolution_info23visit_binary_expressionEP17binary_expression
68119
_ZN19typeresolution_info24visit_continue_statementEP18continue_statement
248
_ZN19typeresolution_info24visit_ternary_expressionEP18ternary_expression
1678
_ZN19typeresolution_info7invalidEPK5token8exp_type
20
_ZN19typeresolution_info8mismatchEPK5token8exp_typeS3_
93
_ZN19typeresolution_info8resolvedEPK5token8exp_type
1386628
_ZN19typeresolution_infoC2ER17systemtap_session
1240
_ZN21dead_stmtexpr_remover11visit_blockEP5block
842240
_ZN21dead_stmtexpr_remover14visit_for_loopEP8for_loop
1200
_ZN21dead_stmtexpr_remover15visit_try_blockEP9try_block
5073
_ZN21dead_stmtexpr_remover18visit_foreach_loopEP12foreach_loop
766
_ZN21dead_stmtexpr_remover18visit_if_statementEP12if_statement
643912
_ZN21dead_stmtexpr_remover20visit_expr_statementEP14expr_statement
1497536
_ZN21dead_stmtexpr_remover20visit_null_statementEP14null_statement
2233
_ZN21dead_stmtexpr_removerC2ER17systemtap_sessionRb
2391
_ZN21dead_stmtexpr_removerD0Ev
0
_ZN21dead_stmtexpr_removerD2Ev
2391
_ZN21derived_probe_builder14has_null_paramERKSt3mapISsP7literalSt4lessISsESaISt4pairIKSsS2_EEERS6_
436745
_ZN21derived_probe_builder17build_with_suffixER17systemtap_sessionP5probeP11probe_pointRKSt3mapISsP7literalSt4lessISsESaISt4pairIKSsS8_EEERSt6vectorIP13derived_probeSaISK_EERKSI_IPNS4_9componentESaISP_EE
17286
_ZN21derived_probe_builder9get_paramERKSt3mapISsP7literalSt4lessISsESaISt4pairIKSsS2_EEERS6_RSs
498184
_ZN21derived_probe_builder9get_paramERKSt3mapISsP7literalSt4lessISsESaISt4pairIKSsS2_EEERS6_Rx
251771
_ZN21mutated_var_collector16visit_arrayindexEP10arrayindex
2555
_ZN21mutated_var_collector16visit_assignmentEP10assignment
11349
_ZN21mutated_var_collectorC2EPSt3setIP7vardeclSt4lessIS2_ESaIS2_EE
19590
_ZN21mutated_var_collectorD0Ev
0
_ZN21mutated_var_collectorD2Ev
19590
_ZN22void_statement_reducer13visit_cast_opEP7cast_op
0
_ZN22void_statement_reducer13visit_hist_opEP7hist_op
0
_ZN22void_statement_reducer13visit_stat_opEP7stat_op
0
_ZN22void_statement_reducer14visit_array_inEP8array_in
0
_ZN22void_statement_reducer14visit_for_loopEP8for_loop
1195
_ZN22void_statement_reducer16visit_arrayindexEP10arrayindex
1
_ZN22void_statement_reducer16visit_assignmentEP10assignment
777422
_ZN22void_statement_reducer16visit_comparisonEP10comparison
29
_ZN22void_statement_reducer16visit_defined_opEP10defined_op
0
_ZN22void_statement_reducer17visit_pre_crementEP11pre_crement
95
_ZN22void_statement_reducer17visit_regex_queryEP11regex_query
0
_ZN22void_statement_reducer18visit_foreach_loopEP12foreach_loop
762
_ZN22void_statement_reducer18visit_functioncallEP12functioncall
54214
_ZN22void_statement_reducer18visit_if_statementEP12if_statement
643359
_ZN22void_statement_reducer18visit_post_crementEP12post_crement
188715
_ZN22void_statement_reducer18visit_print_formatEP12print_format
400330
_ZN22void_statement_reducer19visit_concatenationEP13concatenation
3
_ZN22void_statement_reducer19visit_target_symbolEP13target_symbol
12
_ZN22void_statement_reducer20visit_expr_statementEP14expr_statement
1421028
_ZN22void_statement_reducer21visit_logical_or_exprEP15logical_or_expr
2
_ZN22void_statement_reducer22visit_delete_statementEP16delete_statement
11511
_ZN22void_statement_reducer22visit_logical_and_exprEP16logical_and_expr
1
_ZN22void_statement_reducer22visit_return_statementEP16return_statement
152595
_ZN22void_statement_reducer22visit_unary_expressionEP16unary_expression
5
_ZN22void_statement_reducer23visit_binary_expressionEP17binary_expression
73
_ZN22void_statement_reducer24visit_ternary_expressionEP18ternary_expression
17
_ZN22void_statement_reducerC2ER17systemtap_sessionRb
2391
_ZN22void_statement_reducerD0Ev
0
_ZN22void_statement_reducerD2Ev
2391
_ZN23alias_expansion_builder17build_with_suffixER17systemtap_sessionP5probeP11probe_pointRKSt3mapISsP7literalSt4lessISsESaISt4pairIKSsS8_EEERSt6vectorIP13derived_probeSaISK_EERKSI_IPNS4_9componentESaISP_EE
63179
_ZN23alias_expansion_builder26checkForRecursiveExpansionEP5probe
63179
_ZN23alias_expansion_builder5buildER17systemtap_sessionP5probeP11probe_pointRKSt3mapISsP7literalSt4lessISsESaISt4pairIKSsS8_EEERSt6vectorIP13derived_probeSaISK_EE
58213
_ZN23dead_assignment_remover15visit_try_blockEP9try_block
5073
_ZN23dead_assignment_remover16visit_assignmentEP10assignment
850057
_ZN23dead_assignment_removerC2ER17systemtap_sessionRbRK25varuse_collecting_visitor
2392
_ZN23dead_assignment_removerD0Ev
0
_ZN23dead_assignment_removerD2Ev
2392
_ZN24regex_collecting_visitor17visit_regex_queryEP11regex_query
45
_ZN24regex_collecting_visitorC2ER17systemtap_session
1036
_ZN24regex_collecting_visitorD0Ev
0
_ZN24regex_collecting_visitorD2Ev
1036
_ZN26duplicate_function_remover18visit_functioncallEP12functioncall
366702
_ZN26duplicate_function_removerC2ER17systemtap_sessionRSt3mapIP12functiondeclS4_St4lessIS4_ESaISt4pairIKS4_S4_EEE
250
_ZN26duplicate_function_removerD0Ev
0
_ZN26duplicate_function_removerD2Ev
250
_ZN35delete_statement_symresolution_info12visit_symbolEP6symbol
193
_ZN35delete_statement_symresolution_info16visit_arrayindexEP10arrayindex
3306
_ZN35delete_statement_symresolution_info18visit_functioncallEP12functioncall
0
_ZN35delete_statement_symresolution_infoC2EP18symresolution_info
3499
_ZN35delete_statement_symresolution_infoD0Ev
0
_ZN35delete_statement_symresolution_infoD2Ev
3499
_ZN36delete_statement_typeresolution_info12visit_symbolEP6symbol
673
_ZN36delete_statement_typeresolution_info16visit_arrayindexEP10arrayindex
15060
_ZN36delete_statement_typeresolution_infoC2EP19typeresolution_info
15733
_ZN36delete_statement_typeresolution_infoD0Ev
0
_ZN36delete_statement_typeresolution_infoD2Ev
15733
_ZN38no_var_mutation_during_iteration_check16visit_arrayindexEP10arrayindex
76751
_ZN38no_var_mutation_during_iteration_check18visit_foreach_loopEP12foreach_loop
378
_ZN38no_var_mutation_during_iteration_check18visit_functioncallEP12functioncall
312382
_ZN38no_var_mutation_during_iteration_checkC2ER17systemtap_sessionRSt3mapIP12functiondeclPSt3setIP7vardeclSt4lessIS7_ESaIS7_EES8_IS4_ESaISt4pairIKS4_SC_EEE
1035
_ZN38no_var_mutation_during_iteration_checkD0Ev
0
_ZN38no_var_mutation_during_iteration_checkD2Ev
1035
_ZN5probe12create_aliasEP11probe_pointS1_
89
_ZN9match_key11with_numberEv
103530
_ZN9match_key11with_stringEv
101094
_ZN9match_keyC2ERKN11probe_point9componentE
291198
_ZN9match_keyC2ERKSs
6946908
_ZNK13derived_probe13sole_locationEv
3765988
_ZNK13derived_probe15printsig_nestedERSo
394204
_ZNK13derived_probe15script_locationEv
33720
_ZNK13derived_probe8printsigERSo
56343
_ZNK19alias_derived_probe13get_alias_locEv
18839
_ZNK19alias_derived_probe9get_aliasEv
55428
_ZNK9match_key3strEv
3289
_ZNK9match_key9globmatchERKS_
73012
_ZNK9match_keyltERKS_
55762088
Generated by:
LCOV version 1.9