LCOV - code coverage report
Current view:
top level
-
src
- net_processing.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
2599
2878
90.3 %
Date:
2022-04-21 14:51:19
Functions:
87
87
100.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
1486
1902
78.1 %
Function Name
Hit count
_Z27UpdateLastBlockAnnounceTimell
2
_ZN11PeerManager4makeERK12CChainParamsR8CConnmanR7AddrManP6BanManR17ChainstateManagerR10CTxMemPoolb
968
net_processing.cpp:_ZL13GetFetchFlagsRK5CNode
16389
net_processing.cpp:_ZN12_GLOBAL__N_110AddKnownTxERNS_4PeerERK7uint256
45306
net_processing.cpp:_ZN12_GLOBAL__N_110CNodeStateC2Eb
1143
net_processing.cpp:_ZN12_GLOBAL__N_111PushAddressERNS_4PeerERK8CAddressR17FastRandomContext
6789
net_processing.cpp:_ZN12_GLOBAL__N_113PeerHasHeaderEPNS_10CNodeStateEPK11CBlockIndex
101868
net_processing.cpp:_ZN12_GLOBAL__N_115AddAddressKnownERNS_4PeerERK8CAddress
1261
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl10FetchBlockElRK11CBlockIndex
2
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl10RemovePeerEl
1141
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl11MisbehavingEliRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
734
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12BlockCheckedERK6CBlockRK20BlockValidationState
59464
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12FinalizeNodeERK5CNode
1141
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12ProcessBlockER5CNodeRKNSt3__110shared_ptrIK6CBlockEEb
32318
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12RelayAddressElRK8CAddressb
33
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl12SendMessagesEP5CNode
319857
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13AlreadyHaveTxERK7GenTxid
55766
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13MaybeSendAddrER5CNodeRNS_4PeerENSt3__16chrono8durationIxNS5_5ratioILl1ELl1000000EEEEE
316656
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13MaybeSendPingER5CNodeRNS_4PeerENSt3__16chrono8durationIxNS5_5ratioILl1ELl1000000EEEEE
316657
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13SetBestHeightEi
53157
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl13TipMayBeStaleEv
6
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
54954
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14BlockRequestedElRK11CBlockIndexPPNSt3__115__list_iteratorINS_11QueuedBlockEPvEE
30499
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14CanDirectFetchEv
23049
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14InitializeNodeEP5CNode
1143
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14ProcessGetDataER5CNodeRNS_4PeerERKNSt3__16atomicIbEE
22672
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl14ProcessMessageER5CNodeRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER11CDataStreamNS3_6chrono8durationIxNS3_5ratioILl1ELl1000000EEEEERKNS3_6atomicIbEE
116593
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl15ProcessMessagesEP5CNodeRNSt3__16atomicIbEE
319845
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl15ProcessOrphanTxERNSt3__13setI7uint256NS1_4lessIS3_EENS1_9allocatorIS3_EEEE
10237
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl15PushNodeVersionER5CNodeRKNS_4PeerE
1131
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl15UpdatedBlockTipEPK11CBlockIndexS3_b
52434
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16AlreadyHaveBlockERK7uint256
642
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16ConsiderEvictionER5CNodeNSt3__16chrono8durationIxNS3_5ratioILl1ELl1EEEEE
316656
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16FindTxForGetDataERK5CNodeRK7GenTxidNSt3__16chrono8durationIxNS7_5ratioILl1ELl1EEEEESC_
10407
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16IsBlockRequestedERK7uint256
334388
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEE
50611
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl16RelayTransactionERK7uint256S3_
19506
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl17AddTxAnnouncementERK5CNodeRK7GenTxidNSt3__16chrono8durationIxNS7_5ratioILl1ELl1000000EEEEE
20686
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex
3459
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl17NextInvToInboundsENSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000EEEEENS3_IxNS4_ILl1ELl1EEEEE
2419
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl17SetupAddressRelayERK5CNodeRNS_4PeerE
1114
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl18IgnoresIncomingTxsEv
79
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl18MaybeSendFeefilterER5CNodeRNS_4PeerENSt3__16chrono8durationIxNS5_5ratioILl1ELl1000000EEEEE
316656
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl18ProcessGetCFiltersER5CNodeR11CDataStream
4
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl18RemoveBlockRequestERK7uint256
62564
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19BlockRequestAllowedEPK11CBlockIndex
15865
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19ProcessGetBlockDataER5CNodeRNS_4PeerERK4CInv
15850
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19ProcessGetCFCheckPtER5CNodeR11CDataStream
6
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19ProcessGetCFHeadersER5CNodeR11CDataStream
4
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl19StartScheduledTasksER10CScheduler
719
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl20MaybePunishNodeForTxElRK17TxValidationStateRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
256
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl21ProcessHeadersMessageER5CNodeRKNS_4PeerERKNSt3__16vectorI12CBlockHeaderNS6_9allocatorIS8_EEEEb
8061
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl21SendBlockTransactionsER5CNodeRK6CBlockRK24BlockTransactionsRequest
4994
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersENSt3__16chrono8durationIxNS1_5ratioILl1ELl1EEEEE
143
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl23MaybePunishNodeForBlockElRK20BlockValidationStatebRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
2027
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl23UpdateBlockAvailabilityElRK7uint256
25072
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl24FindNextBlocksToDownloadEljRNSt3__16vectorIPK11CBlockIndexNS1_9allocatorIS5_EEEERl
311159
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl24ProcessBlockAvailabilityEl
713137
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl25PrepareBlockFilterRequestER5CNode15BlockFilterTypejRK7uint256jRPK11CBlockIndexRP16BlockFilterIndex
14
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl25ReattemptInitialBroadcastER10CScheduler
3
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl28MaybeDiscourageAndDisconnectER5CNodeRNS_4PeerE
319857
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl29AddToCompactExtraTransactionsERKNSt3__110shared_ptrIK12CTransactionEE
692
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl29CheckForStaleTipAndEvictPeersEv
143
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl36MaybeSetPeerAsAnnouncingHeaderAndIDsEl
14937
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImpl9SendPingsEv
2
net_processing.cpp:_ZN12_GLOBAL__N_115PeerManagerImplC2ERK12CChainParamsR8CConnmanR7AddrManP6BanManR17ChainstateManagerR10CTxMemPoolb
968
net_processing.cpp:_ZN12_GLOBAL__N_116IsAddrCompatibleERKNS_4PeerERK8CAddress
6881
net_processing.cpp:_ZN12_GLOBAL__N_122CompareInvMempoolOrderC2EP10CTxMemPoolb
68645
net_processing.cpp:_ZN12_GLOBAL__N_122CompareInvMempoolOrderclENSt3__121__tree_const_iteratorI7uint256PNS1_11__tree_nodeIS3_PvEElEES8_
62475
net_processing.cpp:_ZN12_GLOBAL__N_123UpdatePreferredDownloadERK5CNodePNS_10CNodeStateE
1080
net_processing.cpp:_ZN12_GLOBAL__N_14PeerC2Elb
1143
net_processing.cpp:_ZN12_GLOBAL__N_15StateEl
2275058
net_processing.cpp:_ZNK12_GLOBAL__N_115PeerManagerImpl10GetPeerRefEl
771903
net_processing.cpp:_ZNK12_GLOBAL__N_115PeerManagerImpl17GetNodeStateStatsElR15CNodeStateStats
14875
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl10FetchBlockElRK11CBlockIndexENK3$_2clEP5CNode
1
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl13MaybeSendAddrER5CNodeRNS_4PeerENSt3__16chrono8durationIxNS5_5ratioILl1ELl1000000EEEEEENK4$_11clERK8CAddress
6787
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEEENK3$_5clEv
10337
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEEENK3$_6clEP5CNode
60250
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl19StartScheduledTasksER10CSchedulerENK3$_3clEv
127
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl19StartScheduledTasksER10CSchedulerENK3$_4clEv
2
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersENSt3__16chrono8durationIxNS1_5ratioILl1ELl1EEEEEENK3$_7clEP5CNode
18
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersENSt3__16chrono8durationIxNS1_5ratioILl1ELl1EEEEEENK3$_8clEP5CNode
6
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersENSt3__16chrono8durationIxNS1_5ratioILl1ELl1EEEEEENK3$_9clEP5CNode
36
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl23EvictExtraOutboundPeersENSt3__16chrono8durationIxNS1_5ratioILl1ELl1EEEEEENK4$_10clEP5CNode
4
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl25ReattemptInitialBroadcastER10CSchedulerENK3$_1clEv
1
net_processing.cpp:_ZZN12_GLOBAL__N_115PeerManagerImpl36MaybeSetPeerAsAnnouncingHeaderAndIDsElENK3$_0clEP5CNode
299
net_processing.cpp:_ZZZN12_GLOBAL__N_115PeerManagerImpl36MaybeSetPeerAsAnnouncingHeaderAndIDsElENK3$_0clEP5CNodeENKUlS3_E_clES3_
4
Generated by:
LCOV version 0-eol-96201-ge66f56f4af6a