LCOV - code coverage report
Current view: top level - src - txmempool.cpp (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 731 751 97.3 %
Date: 2020-09-26 01:30:44 Functions: 70 71 98.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZNK10CTxMemPool4infoERK7uint256 0
_ZN15CTxMemPoolEntry16UpdateLockPointsERK10LockPoints 2
_ZN10CTxMemPool21PrioritiseTransactionERK7uint256RKx 17
_ZN15CTxMemPoolEntry14UpdateFeeDeltaEx 17
_ZNK10CTxMemPool22GetTransactionsUpdatedEv 19
_ZN10CTxMemPool10EpochGuardC1ERKS_ 282
_ZN10CTxMemPool10EpochGuardC2ERKS_ 282
_ZN10CTxMemPool10EpochGuardD1Ev 282
_ZN10CTxMemPool10EpochGuardD2Ev 282
_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 282
_ZNK10CTxMemPool13GetFreshEpochEv 282
_ZN10CTxMemPool14removeForReorgEPK15CCoinsViewCacheji 488
_ZN10CTxMemPool27UpdateTransactionsFromBlockERKNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEE 488
_ZNK10CTxMemPool7infoAllEv 493
_ZN10CTxMemPool11SetIsLoadedEb 495
_ZN10CTxMemPool5clearEv 609
_ZNK10CTxMemPool8IsLoadedEv 1339
_ZN10CTxMemPoolC1EP21CBlockPolicyEstimator 2985
_ZN10CTxMemPoolC2EP21CBlockPolicyEstimator 2985
_ZZNK10CTxMemPool5checkEPK15CCoinsViewCacheENK3$_0clERK15CTxMemPoolEntryS6_ 3250
_ZN10CTxMemPool6_clearEv 3594
_ZN10CTxMemPool19trackPackageRemovedERK8CFeeRate 4222
_ZNK10CTxMemPool11queryHashesERNSt3__16vectorI7uint256NS0_9allocatorIS2_EEEE 4662
_ZNK10CTxMemPool7isSpentERK9COutPoint 4987
_ZNK10CTxMemPool22GetSortedDepthAndScoreEv 5155
_ZN10CTxMemPool15removeRecursiveERK12CTransaction20MemPoolRemovalReason 9026
_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 14273
_ZNK10CTxMemPool13HasNoInputsOfERK12CTransaction 18157
_ZN10CTxMemPool6ExpireENSt3__16chrono8durationIxNS0_5ratioILl1ELl1EEEEE 19028
_ZN10CTxMemPool10TrimToSizeEmPNSt3__16vectorI9COutPointNS0_9allocatorIS2_EEEE 19078
_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 25058
_ZNK10CTxMemPool4infoERK7GenTxid 26902
_ZN10CTxMemPool12addUncheckedERK15CTxMemPoolEntryb 37785
_ZNK10CTxMemPool13GetConflictTxERK9COutPoint 44852
_ZN10CTxMemPool14removeForBlockERKNSt3__16vectorINS0_10shared_ptrIK12CTransactionEENS0_9allocatorIS5_EEEEj 47212
_ZN17CCoinsViewMemPoolC1EP10CCoinsViewRK10CTxMemPool 49534
_ZN17CCoinsViewMemPoolC2EP10CCoinsViewRK10CTxMemPool 49534
_ZN10CTxMemPool22AddTransactionsUpdatedEj 50335
_ZN16SaltedTxidHasherC1Ev 50405
_ZN16SaltedTxidHasherC2Ev 50405
_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 52687
_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 52687
_ZNK10CTxMemPool5checkEPK15CCoinsViewCache 53381
_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 56614
_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 56614
_ZN15CTxMemPoolEntryC1ERKNSt3__110shared_ptrIK12CTransactionEERKxxjbx10LockPoints 56770
_ZN15CTxMemPoolEntryC2ERKNSt3__110shared_ptrIK12CTransactionEERKxxjbx10LockPoints 56770
_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 57699
_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 58433
_ZN10CTxMemPool19RemoveUnbroadcastTxERK7uint256b 62264
_ZN10CTxMemPool20CompareDepthAndScoreERK7uint256S2_b 64099
_ZN15CTxMemPoolEntry19UpdateAncestorStateExxxx 64434
_ZNK10CTxMemPool10GetIterSetERKNSt3__13setI7uint256NS0_4lessIS2_EENS0_9allocatorIS2_EEEE 75570
_ZNK10CTxMemPool10ApplyDeltaERK7uint256Rx 75587
_ZNK17CCoinsViewMemPool7GetCoinERK9COutPointR4Coin 93234
_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 93761
_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 93761
_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 103537
_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 109301
_ZN10CTxMemPool15removeConflictsERK12CTransaction 116633
_ZN10CTxMemPool19ClearPrioritisationERK7uint256 116681
_ZNK10CTxMemPool3getERK7uint256 153634
_ZNK10CTxMemPool18DynamicMemoryUsageEv 194583
_ZNK10CTxMemPool9GetMinFeeEm 327707
_ZNK10CTxMemPool22GetTransactionAncestryERK7uint256RmS3_ 426834
_ZN15CTxMemPoolEntry21UpdateDescendantStateExxx 3058205
_ZL25CheckInputsAndUpdateCoinsRK12CTransactionR15CCoinsViewCachex 5112895
_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_EEEEyyyyRNS3_12basic_stringIcNS3_11char_traitsIcEENSD_IcEEEEb 5285346
_ZNK10CTxMemPool7GetIterERK7uint256 7030446
_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_ 14170031
_ZNK15CTxMemPoolEntry9GetTxSizeEv 208142926

Generated by: LCOV version 1.15