LCOV - code coverage report
Current view: top level - mnt/wasteland/wcohen/systemtap_write/systemtap - dwflpp.cxx (source / functions) Hit Total Coverage
Test: stap.info Lines: 1309 1652 79.2 %
Date: 2013-03-08 Functions: 88 91 96.7 %
Branches: 1688 4235 39.9 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I__ZN6dwflppC2ER17systemtap_sessionRKSsb 2414
_Z41__static_initialization_and_destruction_0ii 2414
_ZL14dwarf_die_typeP9Dwarf_DieS0_PK5token 109775
_ZL17cache_type_prefixP9Dwarf_Die 80567326
_ZL19in_kprobes_functionR17systemtap_sessiony 293180
_ZL21has_only_decl_membersP9Dwarf_Die 80567192
_ZN12module_cacheD2Ev 643
_ZN6dwflpp10die_has_pcER9Dwarf_Diey 829
_ZN6dwflpp10setup_userERKSt6vectorISsSaISsEEb 69
_ZN6dwflpp11die_entrypcEP9Dwarf_DiePy 213601
_ZN6dwflpp11focus_on_cuEP9Dwarf_Die 265398
_ZN6dwflpp11get_cfa_opsEy 224574
_ZN6dwflpp11get_sectionESsP10Elf64_ShdrPP3Elf 23
_ZN6dwflpp11loc2c_errorEPvPKcz 354
_ZN6dwflpp12emit_addressEP7obstacky 184
_ZN6dwflpp12function_dieEP9Dwarf_Die 357761
_ZN6dwflpp12print_localsERSt6vectorI9Dwarf_DieSaIS1_EERSo 3765
_ZN6dwflpp12setup_kernelERKSsR17systemtap_sessionb 972
_ZN6dwflpp12setup_kernelERKSt6vectorISsSaISsEEb 84
_ZN6dwflpp13blacklisted_pERKSsS1_iS1_yb 377321
_ZN6dwflpp13function_fileEPPKc 571357
_ZN6dwflpp13function_lineEPi 571603
_ZN6dwflpp13getscopes_dieEP9Dwarf_Die 684
_ZN6dwflpp13print_membersEP9Dwarf_DieRSoRSt3setISsSt4lessISsESaISsEE 2025
_ZN6dwflpp14func_is_inlineEv 2590110
_ZN6dwflpp15build_blacklistEv 1054
_ZN6dwflpp15focus_on_moduleEP11Dwfl_ModuleP11module_info 85120
_ZN6dwflpp15get_die_parentsEv 67022
_ZN6dwflpp16func_is_exportedEv 40
_ZN6dwflpp16function_entrypcEPy 357761
_ZN6dwflpp16get_module_dwarfEbb 414373
_ZN6dwflpp16get_parent_scopeEP9Dwarf_Die 0
_ZN6dwflpp16iterate_over_cusEPFiP9Dwarf_DiePvES2_b 44955
_ZN6dwflpp16iterate_over_pltEPvPFvS0_PKcjE 13
_ZN6dwflpp16print_locals_dieER9Dwarf_DieRSo 3765
_ZN6dwflpp16relocate_addressEyRSs 377321
_ZN6dwflpp17cache_die_parentsEPNSt3tr113unordered_mapIPv9Dwarf_DieNS0_4hashIS2_EESt8equal_toIS2_ESaISt4pairIKS2_S3_EEEEPS3_ 6247086
_ZN6dwflpp17express_as_stringESsSsP8location 183124
_ZN6dwflpp17focus_on_functionEP9Dwarf_Die 698033
_ZN6dwflpp17name_has_wildcardERKSs 194823
_ZN6dwflpp18find_struct_memberERKN13target_symbol9componentEP9Dwarf_DieS5_RSt6vectorIS4_SaIS4_EERS6_I15Dwarf_AttributeSaISA_EE 87689
_ZN6dwflpp18iterate_over_notesEPvPFvS0_iPKcjE 3
_ZN6dwflpp18iterate_over_typesEP9Dwarf_DiebRKSsPFiS1_bS3_PvES4_ 286407
_ZN6dwflpp18loc2c_emit_addressEPvP7obstacky 184
_ZN6dwflpp18pr15123_retry_addrEyP9Dwarf_Die 25783
_ZN6dwflpp18translate_locationEP7obstackP15Dwarf_AttributeP9Dwarf_DieyS3_PP8locationPK13target_symbol 251339
_ZN6dwflpp18type_die_for_localERSt6vectorI9Dwarf_DieSaIS1_EEyRKSsPK13target_symbolPS1_ 1581
_ZN6dwflpp19declaration_resolveEP9Dwarf_Die 470
_ZN6dwflpp19declaration_resolveERKSs 470
_ZN6dwflpp19iterate_over_labelsEP9Dwarf_DieRKSsS3_P11dwarf_queryPFvS3_PKcS7_iS1_yS5_E 8
_ZN6dwflpp19module_name_matchesERKSs 85119
_ZN6dwflpp19type_die_for_returnEP9Dwarf_DieyPK13target_symbolS1_ 0
_ZN6dwflpp20iterate_over_globalsEP9Dwarf_DiePFiS1_bRKSsPvES4_ 276318
_ZN6dwflpp20iterate_over_modulesEPFiP11Dwfl_ModulePPvPKcyS2_ES2_ 56812
_ZN6dwflpp20translate_componentsEP7obstackPP8locationyPK13target_symbolP9Dwarf_DieS9_j 188860
_ZN6dwflpp20type_die_for_pointerEP9Dwarf_DiePK13target_symbolS1_ 888
_ZN6dwflpp20vardie_from_symtableEP9Dwarf_DiePy 4
_ZN6dwflpp21function_name_matchesERKSs 746
_ZN6dwflpp21get_blacklist_sectionEy 365508
_ZN6dwflpp22cache_inline_instancesEP9Dwarf_Die 393799
_ZN6dwflpp22function_scope_matchesERKSt6vectorISsSaISsEE 696083
_ZN6dwflpp22has_single_line_recordEP11dwarf_queryPKci 2
_ZN6dwflpp22iterate_over_functionsEPFiP9Dwarf_DieP10base_queryES3_RKSs 97912
_ZN6dwflpp22iterate_over_librariesEPFvPvPKcES0_ 2
_ZN6dwflpp22literal_stmt_for_localERSt6vectorI9Dwarf_DieSaIS1_EEyRKSsPK13target_symbolbR8exp_type 184981
_ZN6dwflpp23inner_die_containing_pcER9Dwarf_DieyS1_ 46
_ZN6dwflpp23iterate_single_functionEPFiP9Dwarf_DieP10base_queryES3_RKSs 45652
_ZN6dwflpp23literal_stmt_for_returnEP9Dwarf_DieyPK13target_symbolbR8exp_type 16240
_ZN6dwflpp23module_name_final_matchERKSs 79135
_ZN6dwflpp24literal_stmt_for_pointerEP9Dwarf_DiePK13target_symbolbR8exp_type 17445
_ZN6dwflpp24resolve_prologue_endingsERSt6vectorI9func_infoSaIS1_EE 59
_ZN6dwflpp25collect_srcfiles_matchingERKSsRSt3setISsSt4lessISsESaISsEE 121885
_ZN6dwflpp26iterate_over_srcfile_linesEPKcPib6line_tPFvRK12dwarf_line_tPvERKSsS7_ 277032
_ZN6dwflpp27add_module_build_id_to_hashEP11Dwfl_ModulePPvPKcyS2_ 1831
_ZN6dwflpp27query_cu_containing_addressEy 25
_ZN6dwflpp28cu_function_caching_callbackEP9Dwarf_DiePv 36186619
_ZN6dwflpp28find_variable_and_frame_baseERSt6vectorI9Dwarf_DieSaIS1_EEyRKSsPK13target_symbolPS1_P15Dwarf_Attribute 186562
_ZN6dwflpp29declaration_resolve_other_cusERKSs 20477
_ZN6dwflpp29function_name_matches_patternERKSsS1_ 2774840
_ZN6dwflpp29global_alias_caching_callbackEP9Dwarf_DiebRKSsPv 108163870
_ZN6dwflpp29iterate_over_inline_instancesEPFiP9Dwarf_DiePvES2_ 111376
_ZN6dwflpp29mod_function_caching_callbackEP9Dwarf_DiePv 484963
_ZN6dwflpp30translate_final_fetch_or_storeEP7obstackPP8locationyP9Dwarf_DieS6_bPK13target_symbolRSsSA_R8exp_type 184810
_ZN6dwflpp33global_alias_caching_callback_cusEP9Dwarf_DiePv 13262408
_ZN6dwflpp33resolve_unqualified_inner_typedieEP9Dwarf_DieS1_PK13target_symbol 339528
_ZN6dwflpp7cu_nameEv 0
_ZN6dwflpp9getscopesEP9Dwarf_Die 66338
_ZN6dwflpp9getscopesEy 25
_ZN6dwflppC2ER17systemtap_sessionRKSsb 1041
_ZN6dwflppC2ER17systemtap_sessionRKSt6vectorISsSaISsEEb 84
_ZN6dwflppD2Ev 1123

Generated by: LCOV version 1.9