LCOV - code coverage report
Current view:
top level
-
src
- net_processing.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
2457
2762
89.0 %
Date:
2021-06-29 14:35:33
Functions:
79
82
96.3 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
1389
1838
75.6 %
Function Name
Hit count
_Z27UpdateLastBlockAnnounceTimell
2
_ZN11PeerManager4makeERK12CChainParamsR8CConnmanR8CAddrManP6BanManR10CSchedulerR17ChainstateManagerR10CTxMemPoolb
798
net_processing.cpp:_ZL13GetFetchFlagsRK5CNode
16821
net_processing.cpp:_ZN12_GLOBAL__N_110CNodeStateC2Eb
1004
net_processing.cpp:_ZN12_GLOBAL__N_111PushAddressERNS_4PeerERK8CAddressR17FastRandomContext
6214
net_processing.cpp:_ZN12_GLOBAL__N_113PeerHasHeaderEPNS_10CNodeStateEPK11CBlockIndex
120146
net_processing.cpp:_ZN12_GLOBAL__N_115AddAddressKnownERNS_4PeerERK8CAddress
32
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl10RemovePeerEl
1004
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl11MisbehavingEliRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
649
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12BlockCheckedERK6CBlockRK20BlockValidationState
66185
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12FinalizeNodeERK5CNode
1004
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12ProcessBlockER5CNodeRKNSt3__110shared_ptrIK6CBlockEEb
34994
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12RelayAddressElRK8CAddressb
27
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12SendMessagesEP5CNode
368632
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13AlreadyHaveTxERK7GenTxid
54379
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13MaybeSendAddrER5CNodeRNS_4PeerENSt3__16chrono8durationIxNS5_5ratioILl1ELl1000000EEEEE
365652
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13MaybeSendPingER5CNodeRNS_4PeerENSt3__16chrono8durationIxNS5_5ratioILl1ELl1000000EEEEE
365653
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13SetBestHeightEi
59843
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13TipMayBeStaleEv
72
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
62992
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14CanDirectFetchEv
26462
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14InitializeNodeEP5CNode
1004
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14ProcessGetDataER5CNodeRNS_4PeerERKNSt3__16atomicIbEE
24456
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14ProcessMessageER5CNodeRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER11CDataStreamNS3_6chrono8durationIxNS3_5ratioILl1ELl1000000EEEEERKNS3_6atomicIbEE
120189
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl15ProcessMessagesEP5CNodeRNSt3__16atomicIbEE
368622
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl15ProcessOrphanTxERNSt3__13setI7uint256NS1_4lessIS3_EENS1_9allocatorIS3_EEEE
9719
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl15PushNodeVersionER5CNodel
992
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl15UpdatedBlockTipEPK11CBlockIndexS3_b
59222
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16AlreadyHaveBlockERK7uint256
312
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16ConsiderEvictionER5CNodel
365652
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16FindTxForGetDataERK5CNodeRK7GenTxidNSt3__16chrono8durationIxNS7_5ratioILl1ELl1EEEEESC_
9869
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEE
54999
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16RelayTransactionERK7uint256S3_
9936
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl17AddTxAnnouncementERK5CNodeRK7GenTxidNSt3__16chrono8durationIxNS7_5ratioILl1ELl1000000EEEEE
20399
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
4308
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl17_RelayTransactionERK7uint256S3_
19659
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl18IgnoresIncomingTxsEv
59
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl18MaybeSendFeefilterER5CNodeNSt3__16chrono8durationIxNS3_5ratioILl1ELl1000000EEEEE
365652
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl18ProcessGetCFiltersER5CNodeR11CDataStream
4
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19BlockRequestAllowedEPK11CBlockIndex
19413
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19MarkBlockAsInFlightElRK7uint256PK11CBlockIndexPPNSt3__115__list_iteratorINS_11QueuedBlockEPvEE
33387
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19MarkBlockAsReceivedERK7uint256
68186
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19ProcessGetBlockDataER5CNodeRNS_4PeerERK4CInv
19398
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19ProcessGetCFCheckPtER5CNodeR11CDataStream
6
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19ProcessGetCFHeadersER5CNodeR11CDataStream
4
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl20MaybePunishNodeForTxElRK17TxValidationStateRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
213
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl21ProcessHeadersMessageER5CNodeRKNS_4PeerERKNSt3__16vectorI12CBlockHeaderNS6_9allocatorIS8_EEEEb
8360
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl21SendBlockTransactionsER5CNodeRK6CBlockRK24BlockTransactionsRequest
3858
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersEl
209
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl23MaybePunishNodeForBlockElRK20BlockValidationStatebRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
710
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl23UpdateBlockAvailabilityElRK7uint256
29335
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl24FindNextBlocksToDownloadEljRNSt3__16vectorIPK11CBlockIndexNS1_9allocatorIS5_EEEERl
360253
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl24ProcessBlockAvailabilityEl
823506
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl25PrepareBlockFilterRequestER5CNode15BlockFilterTypejRK7uint256jRPK11CBlockIndexRP16BlockFilterIndex
14
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl25ReattemptInitialBroadcastER10CScheduler
9
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl28MaybeDiscourageAndDisconnectER5CNodeRNS_4PeerE
368632
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl29AddToCompactExtraTransactionsERKNSt3__110shared_ptrIK12CTransactionEE
226
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl29CheckForStaleTipAndEvictPeersEv
209
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl36MaybeSetPeerAsAnnouncingHeaderAndIDsEl
19700
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl9SendPingsEv
2
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImplC2ERK12CChainParamsR8CConnmanR8CAddrManP6BanManR10CSchedulerR17ChainstateManagerR10CTxMemPoolb
798
net_processing.cpp:_ZN12_GLOBAL__N_116IsAddrCompatibleERKNS_4PeerERK8CAddress
6300
net_processing.cpp:_ZN12_GLOBAL__N_118RelayAddrsWithPeerERKNS_4PeerE
365779
net_processing.cpp:_ZN12_GLOBAL__N_122CompareInvMempoolOrderC2EP10CTxMemPoolb
65978
net_processing.cpp:_ZN12_GLOBAL__N_122CompareInvMempoolOrderclENSt3__121__tree_const_iteratorI7uint256PNS1_11__tree_nodeIS3_PvEElEES8_
96659
net_processing.cpp:_ZN12_GLOBAL__N_123UpdatePreferredDownloadERK5CNodePNS_10CNodeStateE
952
net_processing.cpp:_ZN12_GLOBAL__N_14PeerC2Elb
1004
net_processing.cpp:_ZN12_GLOBAL__N_15StateEl
2604333
net_processing.cpp:_ZNK12_GLOBAL__N_115PeerManagerImpl10GetPeerRefEl
867749
net_processing.cpp:_ZNK12_GLOBAL__N_115PeerManagerImpl17GetNodeStateStatsElR15CNodeStateStats
9658
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl13MaybeSendAddrER5CNodeRNS_4PeerENSt3__16chrono8durationIxNS5_5ratioILl1ELl1000000EEEEEENK4$_10clERK8CAddress
6212
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEEENK3$_4clEP5CNode
68266
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl17_RelayTransactionERK7uint256S3_ENK3$_5clEP5CNode
32114
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersElENK3$_6clEP5CNode
0
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersElENK3$_7clEP5CNode
0
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersElENK3$_8clEP5CNode
36
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersElENK3$_9clEP5CNode
4
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl25ReattemptInitialBroadcastER10CSchedulerENK3$_1clEv
4
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl36MaybeSetPeerAsAnnouncingHeaderAndIDsElENK3$_0clEP5CNode
235
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImplC1ERK12CChainParamsR8CConnmanR8CAddrManP6BanManR10CSchedulerR17ChainstateManagerR10CTxMemPoolbENK3$_2clEv
201
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImplC1ERK12CChainParamsR8CConnmanR8CAddrManP6BanManR10CSchedulerR17ChainstateManagerR10CTxMemPoolbENK3$_3clEv
5
net_processing.cpp:_ZZZN12_GLOBAL__N_115PeerManagerImpl36MaybeSetPeerAsAnnouncingHeaderAndIDsElENK3$_0clEP5CNodeENKUlS3_E_clES3_
0
Generated by:
LCOV version 1.14