LCOV - code coverage report
Current view:
top level
-
src
- txmempool.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
805
814
98.9 %
Date:
2021-06-29 14:35:33
Functions:
61
62
98.4 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
290
314
92.4 %
Function Name
Hit count
_ZN10CTxMemPool10TrimToSizeEmPNSt3__16vectorI9COutPointNS0_9allocatorIS2_EEEE
21884
_ZN10CTxMemPool11SetIsLoadedEb
621
_ZN10CTxMemPool11UpdateChildEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS4_INS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEENS2_17hashed_unique_tagEEESG_EENS2_12bucket_arrayISB_EENS2_32hashed_index_global_iterator_tagEEESM_b
12291
_ZN10CTxMemPool12RemoveStagedERNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS4_17hashed_index_nodeINS6_INS4_18ordered_index_nodeINS4_19null_augment_policyENS7_IS8_NS7_IS8_NS4_15index_node_baseI15CTxMemPoolEntryNS0_9allocatorISA_EEEEEEEEEENS4_17hashed_unique_tagEEESH_EENS4_12bucket_arrayISC_EENS4_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSB_ISN_EEEEb20MemPoolRemovalReason
122737
_ZN10CTxMemPool12UpdateParentEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS4_INS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEENS2_17hashed_unique_tagEEESG_EENS2_12bucket_arrayISB_EENS2_32hashed_index_global_iterator_tagEEESM_b
14263
_ZN10CTxMemPool12addUncheckedERK15CTxMemPoolEntryRNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS7_17hashed_index_nodeINS9_INS7_18ordered_index_nodeINS7_19null_augment_policyENSA_ISB_NSA_ISB_NS7_15index_node_baseIS0_NS3_9allocatorIS0_EEEEEEEEEENS7_17hashed_unique_tagEEESJ_EENS7_12bucket_arrayISE_EENS7_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSD_ISP_EEEEb
73755
_ZN10CTxMemPool12addUncheckedERK15CTxMemPoolEntryb
53616
_ZN10CTxMemPool14removeForBlockERKNSt3__16vectorINS0_10shared_ptrIK12CTransactionEENS0_9allocatorIS5_EEEEj
69498
_ZN10CTxMemPool14removeForReorgER11CChainStatei
2040
_ZN10CTxMemPool15removeConflictsERK12CTransaction
168781
_ZN10CTxMemPool15removeRecursiveERK12CTransaction20MemPoolRemovalReason
10659
_ZN10CTxMemPool15removeUncheckedEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS4_INS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEENS2_17hashed_unique_tagEEESG_EENS2_12bucket_arrayISB_EENS2_32hashed_index_global_iterator_tagEEE20MemPoolRemovalReason
68634
_ZN10CTxMemPool17UpdateAncestorsOfEbN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS4_INS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEENS2_17hashed_unique_tagEEESG_EENS2_12bucket_arrayISB_EENS2_32hashed_index_global_iterator_tagEEERNS9_3setISM_21CompareIteratorByHashNSA_ISM_EEEE
142389
_ZN10CTxMemPool19ClearPrioritisationERK7uint256
168833
_ZN10CTxMemPool19RemoveUnbroadcastTxERK7uint256b
78502
_ZN10CTxMemPool19trackPackageRemovedERK8CFeeRate
36
_ZN10CTxMemPool20CompareDepthAndScoreERK7uint256S2_b
96659
_ZN10CTxMemPool20UpdateForDescendantsEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS4_INS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEENS2_17hashed_unique_tagEEESG_EENS2_12bucket_arrayISB_EENS2_32hashed_index_global_iterator_tagEEERNS9_3mapISM_NS9_3setISM_21CompareIteratorByHashNSA_ISM_EEEESP_NSA_INS9_4pairIKSM_SR_EEEEEERKNSO_I7uint256NS9_4lessISY_EENSA_ISY_EEEE
293
_ZN10CTxMemPool21PrioritiseTransactionERK7uint256RKl
17
_ZN10CTxMemPool22AddTransactionsUpdatedEj
73513
_ZN10CTxMemPool23UpdateEntryForAncestorsEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS4_INS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEENS2_17hashed_unique_tagEEESG_EENS2_12bucket_arrayISB_EENS2_32hashed_index_global_iterator_tagEEERKNS9_3setISM_21CompareIteratorByHashNSA_ISM_EEEE
73755
_ZN10CTxMemPool24UpdateChildrenForRemovalEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS4_INS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEENS2_17hashed_unique_tagEEESG_EENS2_12bucket_arrayISB_EENS2_32hashed_index_global_iterator_tagEEE
68634
_ZN10CTxMemPool26UpdateForRemoveFromMempoolERKNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS4_17hashed_index_nodeINS6_INS4_18ordered_index_nodeINS4_19null_augment_policyENS7_IS8_NS7_IS8_NS4_15index_node_baseI15CTxMemPoolEntryNS0_9allocatorISA_EEEEEEEEEENS4_17hashed_unique_tagEEESH_EENS4_12bucket_arrayISC_EENS4_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSB_ISN_EEEEb
122737
_ZN10CTxMemPool27UpdateTransactionsFromBlockERKNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEE
2040
_ZN10CTxMemPool5clearEv
807
_ZN10CTxMemPool6ExpireENSt3__16chrono8durationIxNS0_5ratioILl1ELl1EEEEE
21872
_ZN10CTxMemPool6_clearEv
5632
_ZN10CTxMemPoolC2EP21CBlockPolicyEstimatori
4825
_ZN15CTxMemPoolEntry14UpdateFeeDeltaEl
17
_ZN15CTxMemPoolEntry16UpdateLockPointsERK10LockPoints
5
_ZN15CTxMemPoolEntry19UpdateAncestorStateEllll
82981
_ZN15CTxMemPoolEntry21UpdateDescendantStateElll
2029023
_ZN15CTxMemPoolEntryC2ERKNSt3__110shared_ptrIK12CTransactionEERKlljbl10LockPoints
79943
_ZN17CCoinsViewMemPool21PackageAddTransactionERKNSt3__110shared_ptrIK12CTransactionEE
441
_ZN17CCoinsViewMemPoolC2EP10CCoinsViewRK10CTxMemPool
39019
_ZNK10CTxMemPool10ApplyDeltaERK7uint256Rl
100064
_ZNK10CTxMemPool10GetIterSetERKNSt3__13setI7uint256NS0_4lessIS2_EENS0_9allocatorIS2_EEEE
100040
_ZNK10CTxMemPool11queryHashesERNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEE
5274
_ZNK10CTxMemPool13GetConflictTxERK9COutPoint
67668
_ZNK10CTxMemPool13HasNoInputsOfERK12CTransaction
19484
_ZNK10CTxMemPool18DynamicMemoryUsageEv
267583
_ZNK10CTxMemPool20CalculateDescendantsEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS4_INS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEENS2_17hashed_unique_tagEEESG_EENS2_12bucket_arrayISB_EENS2_32hashed_index_global_iterator_tagEEERNS9_3setISM_21CompareIteratorByHashNSA_ISM_EEEE
82136
_ZNK10CTxMemPool22GetSortedDepthAndScoreEv
5892
_ZNK10CTxMemPool22GetTransactionAncestryERK7uint256RmS3_
903640
_ZNK10CTxMemPool22GetTransactionsUpdatedEv
54
_ZNK10CTxMemPool25CalculateMemPoolAncestorsERK15CTxMemPoolEntryRNSt3__13setIN5boost11multi_index6detail21hashed_index_iteratorINS7_17hashed_index_nodeINS9_INS7_18ordered_index_nodeINS7_19null_augment_policyENSA_ISB_NSA_ISB_NS7_15index_node_baseIS0_NS3_9allocatorIS0_EEEEEEEEEENS7_17hashed_unique_tagEEESJ_EENS7_12bucket_arrayISE_EENS7_32hashed_index_global_iterator_tagEEE21CompareIteratorByHashNSD_ISP_EEEEmmmmRNS3_12basic_stringIcNS3_11char_traitsIcEENSD_IcEEEEb
5426336
_ZNK10CTxMemPool26CalculateDescendantMaximumEN5boost11multi_index6detail21hashed_index_iteratorINS2_17hashed_index_nodeINS4_INS2_18ordered_index_nodeINS2_19null_augment_policyENS5_IS6_NS5_IS6_NS2_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS8_EEEEEEEEEENS2_17hashed_unique_tagEEESG_EENS2_12bucket_arrayISB_EENS2_32hashed_index_global_iterator_tagEEE
406728
_ZNK10CTxMemPool3getERK7uint256
179731
_ZNK10CTxMemPool4infoERK7GenTxid
26711
_ZNK10CTxMemPool4infoERK7uint256
0
_ZNK10CTxMemPool5checkER11CChainState
86296
_ZNK10CTxMemPool7GetIterERK7uint256
7756978
_ZNK10CTxMemPool7infoAllEv
618
_ZNK10CTxMemPool7isSpentERK9COutPoint
4989
_ZNK10CTxMemPool8IsLoadedEv
1437
_ZNK10CTxMemPool9GetMinFeeEm
400868
_ZNK15CTxMemPoolEntry9GetTxSizeEv
177670885
_ZNK17CCoinsViewMemPool7GetCoinERK9COutPointR4Coin
78200
txmempool.cpp:_ZL25CheckInputsAndUpdateCoinsRK12CTransactionR15CCoinsViewCachel
5226130
txmempool.cpp:_ZL7GetInfoN5boost11multi_index6detail21hashed_index_iteratorINS1_17hashed_index_nodeINS3_INS1_18ordered_index_nodeINS1_19null_augment_policyENS4_IS5_NS4_IS5_NS1_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS7_EEEEEEEEEENS1_17hashed_unique_tagEEESF_EENS1_12bucket_arrayISA_EENS1_32hashed_index_global_iterator_tagEEE
25293
txmempool.cpp:_ZN12_GLOBAL__N_123DepthAndScoreComparatorclERKN5boost11multi_index6detail21hashed_index_iteratorINS3_17hashed_index_nodeINS5_INS3_18ordered_index_nodeINS3_19null_augment_policyENS6_IS7_NS6_IS7_NS3_15index_node_baseI15CTxMemPoolEntryNSt3__19allocatorIS9_EEEEEEEEEENS3_17hashed_unique_tagEEESH_EENS3_12bucket_arrayISC_EENS3_32hashed_index_global_iterator_tagEEESP_
4228285
txmempool.cpp:_ZZNK10CTxMemPool5checkER11CChainStateENK3$_0clERK15CTxMemPoolEntryS5_
58836
Generated by:
LCOV version 1.14