LCOV - code coverage report
Current view:
top level
-
src
- net_processing.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
2175
2367
91.9 %
Date:
2020-09-26 01:30:44
Functions:
128
129
99.2 %
Function Name
Hit count
_Z11AddOrphanTxRKNSt3__110shared_ptrIK12CTransactionEEx
239
_Z15EraseOrphansForx
729
_Z16RelayTransactionRK7uint256S1_RK8CConnman
18271
_Z17GetNodeStateStatsxR15CNodeStateStats
8635
_Z17LimitOrphanTxSizej
132
_Z27UpdateLastBlockAnnounceTimexx
1
_ZL12RelayAddressRK8CAddressbRK8CConnman
10
_ZL13AlreadyHaveTxRK7GenTxidRK10CTxMemPool
34970
_ZL13EraseOrphanTx7uint256
208
_ZL13GetFetchFlagsRK5CNode
12486
_ZL14ProcessGetDataR5CNodeRK12CChainParamsR8CConnmanR10CTxMemPoolRKNSt3__16atomicIbEE
19733
_ZL16AlreadyHaveBlockRK7uint256
1033
_ZL16FindTxForGetDataRK10CTxMemPoolRK5CNodeRK7GenTxidNSt3__16chrono8durationIxNS8_5ratioILl1ELl1EEEEESD_
9579
_ZL18ProcessGetCFiltersR5CNodeR11CDataStreamRK12CChainParamsR8CConnman
4
_ZL19BlockRequestAllowedPK11CBlockIndexRKN9Consensus6ParamsE
15143
_ZL19ProcessGetBlockDataR5CNodeRK12CChainParamsRK4CInvR8CConnman
15127
_ZL19ProcessGetCFCheckPtR5CNodeR11CDataStreamRK12CChainParamsR8CConnman
6
_ZL19ProcessGetCFHeadersR5CNodeR11CDataStreamRK12CChainParamsR8CConnman
4
_ZL25PrepareBlockFilterRequestR5CNodeRK12CChainParams15BlockFilterTypejRK7uint256jRPK11CBlockIndexRP16BlockFilterIndex
14
_ZL29AddToCompactExtraTransactionsRKNSt3__110shared_ptrIK12CTransactionEE
398
_ZN11PeerManager11MisbehavingExiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
542
_ZN11PeerManager12BlockCheckedERK6CBlockRK20BlockValidationState
42642
_ZN11PeerManager12FinalizeNodeExRb
726
_ZN11PeerManager12SendMessagesEP5CNode
289338
_ZN11PeerManager14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
41189
_ZN11PeerManager14InitializeNodeEP5CNode
726
_ZN11PeerManager14ProcessMessageER5CNodeRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEER11CDataStreamNS2_6chrono8durationIxNS2_5ratioILl1ELl1000000EEEEERKNS2_6atomicIbEE
90591
_ZN11PeerManager15ProcessMessagesEP5CNodeRNSt3__16atomicIbEE
289333
_ZN11PeerManager15ProcessOrphanTxERNSt3__13setI7uint256NS0_4lessIS2_EENS0_9allocatorIS2_EEEERNS0_4listINS0_10shared_ptrIK12CTransactionEENS5_ISD_EEEE
9363
_ZN11PeerManager15UpdatedBlockTipEPK11CBlockIndexS2_b
39878
_ZN11PeerManager16ConsiderEvictionER5CNodex
287228
_ZN11PeerManager16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEE
34695
_ZN11PeerManager17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
2900
_ZN11PeerManager20MaybePunishNodeForTxExRK17TxValidationStateRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
258
_ZN11PeerManager21ProcessHeadersMessageER5CNodeRKNSt3__16vectorI12CBlockHeaderNS2_9allocatorIS4_EEEEb
5919
_ZN11PeerManager21SendBlockTransactionsER5CNodeRK6CBlockRK24BlockTransactionsRequest
2239
_ZN11PeerManager23EvictExtraOutboundPeersEx
202
_ZN11PeerManager23MaybePunishNodeForBlockExRK20BlockValidationStatebRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
430
_ZN11PeerManager28MaybeDiscourageAndDisconnectER5CNode
289338
_ZN11PeerManager29CheckForStaleTipAndEvictPeersEv
202
_ZN11PeerManagerC1ERK12CChainParamsR8CConnmanP6BanManR10CSchedulerR17ChainstateManagerR10CTxMemPool
610
_ZN11PeerManagerC2ERK12CChainParamsR8CConnmanP6BanManR10CSchedulerR17ChainstateManagerR10CTxMemPool
610
_ZN12_GLOBAL__N_110CNodeState15TxDownloadStateC1Ev
726
_ZN12_GLOBAL__N_110CNodeState15TxDownloadStateC2Ev
726
_ZN12_GLOBAL__N_110CNodeState15TxDownloadStateD1Ev
726
_ZN12_GLOBAL__N_110CNodeState15TxDownloadStateD2Ev
726
_ZN12_GLOBAL__N_110CNodeStateC1E8CAddressbb
726
_ZN12_GLOBAL__N_110CNodeStateC2E8CAddressbb
726
_ZN12_GLOBAL__N_110CNodeStateD1Ev
726
_ZN12_GLOBAL__N_110CNodeStateD2Ev
726
_ZN12_GLOBAL__N_110GetPeerRefEx
299240
_ZN12_GLOBAL__N_111QueuedBlockC1EOS0_
22255
_ZN12_GLOBAL__N_111QueuedBlockC2EOS0_
22255
_ZN12_GLOBAL__N_111QueuedBlockD1Ev
44510
_ZN12_GLOBAL__N_111QueuedBlockD2Ev
44510
_ZN12_GLOBAL__N_113PeerHasHeaderEPNS_10CNodeStateEPK11CBlockIndex
78686
_ZN12_GLOBAL__N_113TipMayBeStaleERKN9Consensus6ParamsE
92
_ZN12_GLOBAL__N_114CanDirectFetchERKN9Consensus6ParamsE
16885
_ZN12_GLOBAL__N_114EraseTxRequestERK7GenTxid
19340
_ZN12_GLOBAL__N_115PushNodeVersionER5CNodeR8CConnmanx
718
_ZN12_GLOBAL__N_116GetTxRequestTimeERK7GenTxid
20406
_ZN12_GLOBAL__N_119MarkBlockAsInFlightER10CTxMemPoolxRK7uint256PK11CBlockIndexPPNSt3__115__list_iteratorINS_11QueuedBlockEPvEE
22407
_ZN12_GLOBAL__N_119MarkBlockAsReceivedERK7uint256
46335
_ZN12_GLOBAL__N_119UpdateTxRequestTimeERK7GenTxidNSt3__16chrono8durationIxNS3_5ratioILl1ELl1000000EEEEE
9534
_ZN12_GLOBAL__N_122CalculateTxGetDataTimeERK7GenTxidNSt3__16chrono8durationIxNS3_5ratioILl1ELl1000000EEEEEbb
10827
_ZN12_GLOBAL__N_122CompareInvMempoolOrderC1EP10CTxMemPoolb
70165
_ZN12_GLOBAL__N_122CompareInvMempoolOrderC2EP10CTxMemPoolb
70165
_ZN12_GLOBAL__N_122CompareInvMempoolOrderclENSt3__121__tree_const_iteratorI7uint256PNS1_11__tree_nodeIS3_PvEElEES8_
64099
_ZN12_GLOBAL__N_123UpdateBlockAvailabilityExRK7uint256
18867
_ZN12_GLOBAL__N_123UpdatePreferredDownloadERK5CNodePNS_10CNodeStateE
698
_ZN12_GLOBAL__N_124FindNextBlocksToDownloadExjRNSt3__16vectorIPK11CBlockIndexNS0_9allocatorIS4_EEEERxRKN9Consensus6ParamsE
282211
_ZN12_GLOBAL__N_124ProcessBlockAvailabilityEx
635553
_ZN12_GLOBAL__N_136MaybeSetPeerAsAnnouncingHeaderAndIDsExR8CConnman
11988
_ZN12_GLOBAL__N_14PeerC1Ex
726
_ZN12_GLOBAL__N_14PeerC2Ex
726
_ZN12_GLOBAL__N_14PeerD1Ev
726
_ZN12_GLOBAL__N_14PeerD2Ev
726
_ZN12_GLOBAL__N_15StateEx
2011103
_ZN12_GLOBAL__N_19RequestTxEPNS_10CNodeStateERK7GenTxidNSt3__16chrono8durationIxNS5_5ratioILl1ELl1000000EEEEE
10782
_ZN21CNetProcessingCleanupC1Ev
640
_ZN21CNetProcessingCleanupC2Ev
640
_ZN21CNetProcessingCleanupD1Ev
640
_ZN21CNetProcessingCleanupD2Ev
640
_ZN9COrphanTxC1EOS_
208
_ZN9COrphanTxC2EOS_
208
_ZN9COrphanTxD1Ev
416
_ZN9COrphanTxD2Ev
416
_ZNK11PeerManager25ReattemptInitialBroadcastER10CScheduler
3
_ZNK12_GLOBAL__N_118IteratorComparatorclINSt3__114__map_iteratorINS2_15__tree_iteratorINS2_12__value_typeI7uint2569COrphanTxEEPNS2_11__tree_nodeIS8_PvEElEEEEEEbRKT_SH_
418
_ZZ16RelayTransactionRK7uint256S1_RK8CConnmanENK3$_7clEP5CNode
30933
_ZZ17GetNodeStateStatsxR15CNodeStateStatsENK3$_2clEv
8635
_ZZL12RelayAddressRK8CAddressbRK8CConnmanENK3$_8clEP5CNode
20
_ZZL12RelayAddressRK8CAddressbRK8CConnmanENK3$_9clEv
10
_ZZL14ProcessGetDataR5CNodeRK12CChainParamsR8CConnmanR10CTxMemPoolRKNSt3__16atomicIbEEENK4$_14clEv
179
_ZZN11PeerManager12FinalizeNodeExRbENK3$_1clEv
726
_ZZN11PeerManager14ProcessMessageER5CNodeRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEER11CDataStreamNS2_6chrono8durationIxNS2_5ratioILl1ELl1000000EEEEERKNS2_6atomicIbEEENK4$_10clEv
19
_ZZN11PeerManager15UpdatedBlockTipEPK11CBlockIndexS2_bENK3$_6clEP5CNode
48395
_ZZN11PeerManager16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEEENK3$_5clEP5CNode
47247
_ZZN11PeerManager23EvictExtraOutboundPeersExENK4$_11clEP5CNode
18
_ZZN11PeerManager23EvictExtraOutboundPeersExENK4$_12clEP5CNode
2
_ZZN11PeerManagerC1ERK12CChainParamsR8CConnmanP6BanManR10CSchedulerR17ChainstateManagerR10CTxMemPoolENK3$_3clEv
198
_ZZN11PeerManagerC1ERK12CChainParamsR8CConnmanP6BanManR10CSchedulerR17ChainstateManagerR10CTxMemPoolENK3$_4clEv
2
_ZZN12_GLOBAL__N_136MaybeSetPeerAsAnnouncingHeaderAndIDsExR8CConnmanENK4$_13clEP5CNode
188
_ZZNK11PeerManager25ReattemptInitialBroadcastER10CSchedulerENK3$_0clEv
1
_ZZZN12_GLOBAL__N_136MaybeSetPeerAsAnnouncingHeaderAndIDsExR8CConnmanENK4$_13clEP5CNodeENKUlS4_E_clES4_
0
__cxx_global_var_init.10
640
__cxx_global_var_init.11
640
__cxx_global_var_init.12
640
__cxx_global_var_init.13
640
__cxx_global_var_init.14
640
__cxx_global_var_init.15
640
__cxx_global_var_init.16
640
__cxx_global_var_init.17
640
__cxx_global_var_init.18
640
__cxx_global_var_init.19
640
__cxx_global_var_init.194
640
__cxx_global_var_init.20
640
__cxx_global_var_init.21
640
__cxx_global_var_init.22
640
__cxx_global_var_init.23
640
__cxx_global_var_init.24
640
__cxx_global_var_init.25
640
__cxx_global_var_init.54
640
__cxx_global_var_init.55
640
__cxx_global_var_init.56
640
__cxx_global_var_init.57
640
__cxx_global_var_init.7
640
__cxx_global_var_init.8
640
__cxx_global_var_init.9
640
Generated by:
LCOV version 1.15