LCOV - code coverage report
Current view: top level - src - txgraph.cpp (source / functions) Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 93.2 % 1563 1456
Test Date: 2026-01-13 04:47:20 Functions: 91.7 % 144 132
Branches: 67.1 % 1540 1034

Function Name Sort by function name Hit count Sort by function hit count
_ZN12_GLOBAL__N_111TxGraphImpl17GetAncestorsUnionESt4spanIKPKN7TxGraph3RefELm18446744073709551615EENS2_5LevelE 0
_ZN12_GLOBAL__N_111TxGraphImpl19GetMainChunkFeerateERKN7TxGraph3RefE 0
_ZN12_GLOBAL__N_111TxGraphImpl20GetIndividualFeerateERKN7TxGraph3RefE 0
_ZN12_GLOBAL__N_118GenericClusterImpl20GetIndividualFeerateEj 0
_ZN12_GLOBAL__N_120SingletonClusterImpl11RelinearizeERNS_11TxGraphImplEim 0
_ZN12_GLOBAL__N_120SingletonClusterImpl17ApplyDependenciesERNS_11TxGraphImplEiSt4spanISt4pairIjjELm18446744073709551615EE 0
_ZN12_GLOBAL__N_120SingletonClusterImpl20GetIndividualFeerateEj 0
_ZN12_GLOBAL__N_120SingletonClusterImpl5ClearERNS_11TxGraphImplEi 0
_ZN12_GLOBAL__N_120SingletonClusterImpl5MergeERNS_11TxGraphImplEiRNS_7ClusterE 0
_ZNK12_GLOBAL__N_118GenericClusterImpl14AppendTrimDataERSt6vectorINS_10TrimTxDataESaIS2_EERS1_ISt4pairIjjESaIS7_EE 0
_ZZN12_GLOBAL__N_111TxGraphImpl17GetAncestorsUnionESt4spanIKPKN7TxGraph3RefELm18446744073709551615EENS2_5LevelEENKUlRT_RT0_E_clISt4pairIPNS_7ClusterEjESI_EEDaSA_SC_ 0
_ZN12_GLOBAL__N_118GenericClusterImpl19ExtractTransactionsERKSt8functionIFvjj10FeePerUnitI9WeightTagEEERKS1_IFvjjN13bitset_detail9IntBitSetImEEEE 1
_ZNK12_GLOBAL__N_118GenericClusterImpl21GetDepGraphIndexRangeEv 1
_ZN12_GLOBAL__N_118GenericClusterImpl10MoveToMainERNS_11TxGraphImplE 3
_ZN12_GLOBAL__N_116BlockBuilderImpl4SkipEv 4
_ZN12_GLOBAL__N_118GenericClusterImpl5ClearERNS_11TxGraphImplEi 4
_ZN12_GLOBAL__N_120SingletonClusterImpl14GetClusterRefsERNS_11TxGraphImplESt4spanIPN7TxGraph3RefELm18446744073709551615EEj 4
_ZNK12_GLOBAL__N_118GenericClusterImpl11SanityCheckERKNS_11TxGraphImplEi 4
_ZNK12_GLOBAL__N_118GenericClusterImpl21GetMinIntendedTxCountEv 4
_ZNK12_GLOBAL__N_118GenericClusterImpl8GetLevelERKNS_11TxGraphImplE 4
_ZZN12_GLOBAL__N_111TxGraphImpl19GetDescendantsUnionESt4spanIKPKN7TxGraph3RefELm18446744073709551615EENS2_5LevelEENKUlRT_RT0_E_clISt4pairIPNS_7ClusterEjESI_EEDaSA_SC_ 4
_ZN12_GLOBAL__N_118GenericClusterImpl15AddDependenciesEN13bitset_detail9IntBitSetImEEj 5
_ZN12_GLOBAL__N_118GenericClusterImpl17AppendTransactionEj10FeePerUnitI9WeightTagE 5
_ZN12_GLOBAL__N_118GenericClusterImpl30MakeStagingTransactionsMissingERNS_11TxGraphImplE 5
_ZN12_GLOBAL__N_118GenericClusterImpl6SetFeeERNS_11TxGraphImplEijl 6
_ZN12_GLOBAL__N_111TxGraphImpl19GetTransactionCountEN7TxGraph5LevelE 7
_ZNK12_GLOBAL__N_120SingletonClusterImpl13CopyToStagingERNS_11TxGraphImplE 7
_ZN12_GLOBAL__N_111TxGraphImpl17GetWorstMainChunkEv 8
_ZN12_GLOBAL__N_120SingletonClusterImpl6SetFeeERNS_11TxGraphImplEijl 8
_ZN12_GLOBAL__N_118GenericClusterImpl13UpdateMappingEjj 10
_ZNK12_GLOBAL__N_118GenericClusterImpl12GetConflictsERKNS_11TxGraphImplERSt6vectorIPNS_7ClusterESaIS6_EE 11
_ZNK12_GLOBAL__N_118GenericClusterImpl15GetClusterEntryEj 11
_ZN12_GLOBAL__N_111TxGraphImpl21CountDistinctClustersESt4spanIKPKN7TxGraph3RefELm18446744073709551615EENS2_5LevelE 13
_ZNK12_GLOBAL__N_118GenericClusterImpl13CopyToStagingERNS_11TxGraphImplE 13
_ZN12_GLOBAL__N_111TxGraphImpl17SetTransactionFeeERKN7TxGraph3RefEl 14
_ZN12_GLOBAL__N_111TxGraphImpl22GetMainStagingDiagramsEv 16
_ZNK12_GLOBAL__N_120SingletonClusterImpl19AppendChunkFeeratesERSt6vectorI7FeeFracSaIS2_EE 16
_ZN12_GLOBAL__N_118GenericClusterImpl13ApplyRemovalsERNS_11TxGraphImplEiRSt4spanIjLm18446744073709551615EE 21
_ZN12_GLOBAL__N_118GenericClusterImpl5SplitERNS_11TxGraphImplEi 21
_ZNK12_GLOBAL__N_118GenericClusterImpl19AppendChunkFeeratesERSt6vectorI7FeeFracSaIS2_EE 21
_ZN12_GLOBAL__N_111TxGraphImpl4TrimEv 33
_ZN12_GLOBAL__N_111TxGraphImpl17RemoveTransactionERKN7TxGraph3RefE 34
_ZN12_GLOBAL__N_111TxGraphImpl12AbortStagingEv 45
_ZN12_GLOBAL__N_120SingletonClusterImpl30MakeStagingTransactionsMissingERNS_11TxGraphImplE 45
_ZN12_GLOBAL__N_111TxGraphImpl6PullInEPNS_7ClusterEi 48
_ZN12_GLOBAL__N_120SingletonClusterImpl17GetDescendantRefsERKNS_11TxGraphImplERSt4spanISt4pairIPNS_7ClusterEjELm18446744073709551615EERSt6vectorIPN7TxGraph3RefESaISE_EE 80
_ZN12_GLOBAL__N_120SingletonClusterImpl15GetAncestorRefsERKNS_11TxGraphImplERSt4spanISt4pairIPNS_7ClusterEjELm18446744073709551615EERSt6vectorIPN7TxGraph3RefESaISE_EE 90
_ZN12_GLOBAL__N_120SingletonClusterImpl15AddDependenciesEN13bitset_detail9IntBitSetImEEj 106
_ZN12_GLOBAL__N_120SingletonClusterImpl7CompactEv 106
_ZN12_GLOBAL__N_118GenericClusterImplC2Em 184
_Z11MakeTxGraphjmm 197
_ZN12_GLOBAL__N_111TxGraphImplC2Ejmm 197
_ZN12_GLOBAL__N_118GenericClusterImpl15GetAncestorRefsERKNS_11TxGraphImplERSt4spanISt4pairIPNS_7ClusterEjELm18446744073709551615EERSt6vectorIPN7TxGraph3RefESaISE_EE 281
_ZN12_GLOBAL__N_111TxGraphImpl12GetAncestorsERKN7TxGraph3RefENS1_5LevelE 293
_ZN12_GLOBAL__N_111TxGraphImpl10GetClusterERKN7TxGraph3RefENS1_5LevelE 294
_ZN12_GLOBAL__N_111TxGraphImpl6ExistsERKN7TxGraph3RefENS1_5LevelE 300
_ZN12_GLOBAL__N_111TxGraphImplD0Ev 394
_ZN12_GLOBAL__N_111TxGraphImplD0Ev 197
_ZN12_GLOBAL__N_111TxGraphImplD2Ev 197
_ZN12_GLOBAL__N_118GenericClusterImpl14GetClusterRefsERNS_11TxGraphImplESt4spanIPN7TxGraph3RefELm18446744073709551615EEj 415
_ZN12_GLOBAL__N_111TxGraphImpl19GetDescendantsUnionESt4spanIKPKN7TxGraph3RefELm18446744073709551615EENS2_5LevelE 447
_ZN12_GLOBAL__N_118GenericClusterImpl17GetDescendantRefsERKNS_11TxGraphImplERSt4spanISt4pairIPNS_7ClusterEjELm18446744073709551615EERSt6vectorIPN7TxGraph3RefESaISE_EE 668
_ZN12_GLOBAL__N_111TxGraphImpl14GetDescendantsERKN7TxGraph3RefENS1_5LevelE 679
_ZN12_GLOBAL__N_116BlockBuilderImpl7IncludeEv 946
_ZN12_GLOBAL__N_116BlockBuilderImpl4NextEv 950
_ZNK12_GLOBAL__N_118GenericClusterImpl13GetMaxTxCountEv 1723
_ZNK12_GLOBAL__N_118GenericClusterImpl14GetTotalTxSizeEv 1724
_ZN12_GLOBAL__N_111TxGraphImpl5MergeESt4spanIPNS_7ClusterELm18446744073709551615EEi 1889
_ZN12_GLOBAL__N_118GenericClusterImpl17ApplyDependenciesERNS_11TxGraphImplEiSt4spanISt4pairIjjELm18446744073709551615EE 1889
_ZN12_GLOBAL__N_118GenericClusterImpl11RelinearizeERNS_11TxGraphImplEim 1900
_ZN12_GLOBAL__N_118GenericClusterImpl7CompactEv 1911
_ZN12_GLOBAL__N_120SingletonClusterImpl19ExtractTransactionsERKSt8functionIFvjj10FeePerUnitI9WeightTagEEERKS1_IFvjjN13bitset_detail9IntBitSetImEEEE 2096
_ZNK12_GLOBAL__N_120SingletonClusterImpl21GetDepGraphIndexRangeEv 2096
_ZN12_GLOBAL__N_118GenericClusterImpl5MergeERNS_11TxGraphImplEiRNS_7ClusterE 2097
_ZZN12_GLOBAL__N_118GenericClusterImpl5MergeERNS_11TxGraphImplEiRNS_7ClusterEENKUljj10FeePerUnitI9WeightTagEE_clEjjS7_ 2100
_ZZN12_GLOBAL__N_118GenericClusterImpl5MergeERNS_11TxGraphImplEiRNS_7ClusterEENKUljjN13bitset_detail9IntBitSetImEEE_clEjjS7_ 2100
_ZN12_GLOBAL__N_120SingletonClusterImpl13UpdateMappingEjj 2916
_ZN12_GLOBAL__N_111TxGraphImpl11SwapIndexesEjj 2926
_ZN12_GLOBAL__N_111TxGraphImpl16CompareMainOrderERKN7TxGraph3RefES4_ 3161
_ZNK12_GLOBAL__N_118GenericClusterImpl16TotalMemoryUsageEv 3699
_ZNK12_GLOBAL__N_118GenericClusterImpl10GetTxCountEv 3750
_ZN12_GLOBAL__N_118GenericClusterImpl7UpdatedERNS_11TxGraphImplEi 3834
_ZNK12_GLOBAL__N_111TxGraphImpl11SanityCheckEv 7536
_ZN12_GLOBAL__N_111TxGraphImpl15GetBlockBuilderEv 8721
_ZN12_GLOBAL__N_116BlockBuilderImplC2ERNS_11TxGraphImplE 8721
_ZN12_GLOBAL__N_111TxGraphImpl17MakeAllAcceptableEi 8761
_ZN12_GLOBAL__N_116BlockBuilderImpl15GetCurrentChunkEv 9671
_ZN12_GLOBAL__N_116BlockBuilderImplD0Ev 17442
_ZN12_GLOBAL__N_116BlockBuilderImplD0Ev 8721
_ZN12_GLOBAL__N_116BlockBuilderImplD2Ev 8721
_ZN12_GLOBAL__N_120SingletonClusterImpl5SplitERNS_11TxGraphImplEi 24682
_ZN12_GLOBAL__N_111TxGraphImpl5SplitERNS_7ClusterEi 24703
_ZN12_GLOBAL__N_120SingletonClusterImpl13ApplyRemovalsERNS_11TxGraphImplEiRSt4spanIjLm18446744073709551615EE 25277
_ZN12_GLOBAL__N_111TxGraphImpl12ClearLocatorEijb 25328
_ZN12_GLOBAL__N_111TxGraphImpl13CommitStagingEv 26688
_ZN12_GLOBAL__N_120SingletonClusterImpl10MoveToMainERNS_11TxGraphImplE 26689
_ZNK12_GLOBAL__N_120SingletonClusterImpl12GetConflictsERKNS_11TxGraphImplERSt6vectorIPNS_7ClusterESaIS6_EE 26698
_ZNK12_GLOBAL__N_111TxGraphImpl12GetConflictsEv 26704
_ZN12_GLOBAL__N_111TxGraphImpl12StartStagingEv 26733
_ZNK12_GLOBAL__N_111TxGraphImpl11HaveStagingEv 26733
_ZN12_GLOBAL__N_111TxGraphImpl13DeleteClusterERNS_7ClusterEi 26803
_ZN12_GLOBAL__N_111TxGraphImpl10ClusterSetC2Ev 26930
_ZN12_GLOBAL__N_111TxGraphImpl9UnlinkRefEj 27048
_ZN12_GLOBAL__N_111TxGraphImpl17SetClusterQualityEiNS_12QualityLevelEjS1_ 29094
_ZNK12_GLOBAL__N_111TxGraphImpl13GetClusterSetEi 34240
_ZN12_GLOBAL__N_111TxGraphImpl11IsOversizedEN7TxGraph5LevelE 34268
_ZN12_GLOBAL__N_111TxGraphImpl6DoWorkEm 35214
_ZZN12_GLOBAL__N_111TxGraphImpl4TrimEvENKUlPNS_10TrimTxDataES2_E_clES2_S2_ 62529
_ZNK12_GLOBAL__N_120SingletonClusterImpl14AppendTrimDataERSt6vectorINS_10TrimTxDataESaIS2_EERS1_ISt4pairIjjESaIS7_EE 64217
_ZN12_GLOBAL__N_111TxGraphImpl13AddDependencyERKN7TxGraph3RefES4_ 66140
_ZN12_GLOBAL__N_111TxGraphImpl14MakeAcceptableERNS_7ClusterEi 70861
_ZN12_GLOBAL__N_111TxGraphImpl18GetMainMemoryUsageEv 81715
_ZN12_GLOBAL__N_111TxGraphImpl14ExtractClusterEiNS_12QualityLevelEj 82589
_ZN12_GLOBAL__N_111TxGraphImpl14AddTransactionERK10FeePerUnitI9WeightTagE 91059
_ZN12_GLOBAL__N_120SingletonClusterImpl17AppendTransactionEj10FeePerUnitI9WeightTagE 91165
_ZN12_GLOBAL__N_111TxGraphImpl18CreateEmptyClusterEj 91336
_ZN12_GLOBAL__N_111TxGraphImpl8SplitAllEi 111034
_ZN12_GLOBAL__N_111TxGraphImpl15CreateChunkDataEjj 115582
_ZN12_GLOBAL__N_120SingletonClusterImpl7UpdatedERNS_11TxGraphImplEi 117869
_ZZN12_GLOBAL__N_111TxGraphImpl4TrimEvENKUljE_clEj 127282
_ZZN12_GLOBAL__N_111TxGraphImpl13ApplyRemovalsEiENKUljjE_clEjj 128250
_ZZN12_GLOBAL__N_111TxGraphImpl13GroupClustersEiENKUlPZNS0_13GroupClustersEiE13PartitionDataS2_E_clES2_S2_ 129140
_ZN12_GLOBAL__N_111TxGraphImpl13ApplyRemovalsEi 137938
_ZN12_GLOBAL__N_111TxGraphImpl13InsertClusterEiOSt10unique_ptrINS_7ClusterESt14default_deleteIS2_EENS_12QualityLevelE 147142
_ZN12_GLOBAL__N_111TxGraphImpl9UpdateRefEjRN7TxGraph3RefE 156609
_ZN12_GLOBAL__N_111TxGraphImpl7CompactEv 169215
_ZN12_GLOBAL__N_111TxGraphImpl14ClearChunkDataERNS0_5EntryE 175155
_ZN7TxGraph3RefC2EOS0_ 183206
_ZNK12_GLOBAL__N_120SingletonClusterImpl21GetMinIntendedTxCountEv 193043
_ZNK12_GLOBAL__N_120SingletonClusterImpl15GetClusterEntryEj 193049
_ZNK12_GLOBAL__N_120SingletonClusterImpl11SanityCheckERKNS_11TxGraphImplEi 193630
_ZNK12_GLOBAL__N_120SingletonClusterImpl13GetMaxTxCountEv 193800
_ZN12_GLOBAL__N_111TxGraphImpl17ApplyDependenciesEi 227738
_ZN12_GLOBAL__N_111TxGraphImpl13GroupClustersEi 229636
_ZZN12_GLOBAL__N_111TxGraphImpl13GroupClustersEiENKUlmE_clEm 257091
_ZNK12_GLOBAL__N_120SingletonClusterImpl8GetLevelERKNS_11TxGraphImplE 257276
_ZN7TxGraph3RefD0Ev 300862
_ZN7TxGraph3RefD0Ev 0
_ZN7TxGraph3RefD2Ev 300862
_ZNK12_GLOBAL__N_120SingletonClusterImpl14GetTotalTxSizeEv 323933
_ZNK12_GLOBAL__N_120SingletonClusterImpl16TotalMemoryUsageEv 338269
_ZN12_GLOBAL__N_111TxGraphImpl15CompareClustersEPNS_7ClusterES2_ 389317
_ZNK12_GLOBAL__N_111TxGraphImpl19FindClusterAndLevelEji 909986
_ZNK12_GLOBAL__N_120SingletonClusterImpl10GetTxCountEv 1099990
_ZN12_GLOBAL__N_111TxGraphImpl13GetClusterSetEi 1497470
_ZNK12_GLOBAL__N_111TxGraphImpl10ChunkOrderclERKNS0_9ChunkDataES4_ 1612060
_ZNK12_GLOBAL__N_111TxGraphImpl23CompareMainTransactionsEjj 1615221

Generated by: LCOV version 2.0-1