LCOV - code coverage report
Current view: top level - src - validation.cpp (source / functions) Hit Total Coverage
Test: total_coverage.info Lines: 1874 2175 86.2 %
Date: 2025-02-23 09:33:43 Functions: 99 101 98.0 %

Function Name Sort by function name Hit count Sort by hit count
_Z19ConvertBitsToDoublej 0
_Z9GetOutputRK7uint256jR16CValidationStateR6CTxOut 0
_Z16GetBlockFileInfom 1
_ZL9AbortNodeR16CValidationStateRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 1
_ZL9AbortNodeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ 1
_ZL11AlertNotifyRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2
_Z21LoadExternalBlockFileP8_IO_FILEP11FlatFilePos 5
_ZL20IsSpentOnActiveChainRSt13unordered_setI9COutPoint20SaltedOutpointHasherSt8equal_toIS0_ESaIS0_EEPK11CBlockIndex 6
_Z15ReconsiderBlockR16CValidationStateP11CBlockIndex 10
_Z19GetBlockPosFilenameRK11FlatFilePos 10
_ZL16RollforwardBlockPK11CBlockIndexR15CCoinsViewCacheRK12CChainParams 16
_Z15InvalidateBlockR16CValidationStateRK12CChainParamsP11CBlockIndex 31
_Z35CheckForkWarningConditionsOnNewForkP11CBlockIndex 46
_ZL17InvalidBlockFoundP11CBlockIndexRK16CValidationState 46
_ZL15IsUnspentOnForkRSt13unordered_setI9COutPoint20SaltedOutpointHasherSt8equal_toIS0_ESaIS0_EERKSt3setI7CBigNumSt4lessIS8_ESaIS8_EEPK11CBlockIndexR16CValidationStateRSH_ 58
_ZL21UpdateMempoolForReorgR29DisconnectedBlockTransactionsb 66
_ZL17InvalidChainFoundP11CBlockIndex 123
_Z12LoadChainTipRK12CChainParams 157
_ZN9CVerifyDB8VerifyDBEP10CCoinsViewii 158
_ZN9CVerifyDBC2Ev 158
_ZN9CVerifyDBD2Ev 158
_ZL22GetTotalShieldedTxSizeRK6CBlock 180
_ZL13DisconnectTipR16CValidationStateRK12CChainParamsP29DisconnectedBlockTransactions 330
_Z11DumpMempoolRK10CTxMemPool 347
_Z11LoadMempoolR10CTxMemPool 347
_ZL16LoadBlockIndexDBRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 352
_ZNK14CBlockFileInfo8ToStringB5cxx11Ev 353
_Z12ReplayBlocksRK12CChainParamsP10CCoinsView 357
_Z14LoadBlockIndexRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 357
_Z16LoadGenesisBlockv 475
_Z16UnloadBlockIndexv 475
_ZN12CMainCleanupD2Ev 479
_Z16FlushStateToDiskv 800
_ZL14FlushBlockFileb 808
_Z11GetChainTipv 1055
_Z15DisconnectBlockR6CBlockPK11CBlockIndexR15CCoinsViewCache 1458
_Z21FindForkInGlobalIndexRK6CChainRK13CBlockLocator 1531
_ZN12_GLOBAL__N_116UndoReadFromDiskER10CBlockUndoRK11FlatFilePosRK7uint256 2587
_Z17ThreadScriptCheckv 2868
_Z19GetShieldedTxMinFeeRK12CTransaction 5397
_ZL24CheckInBlockDoubleSpendsRK6CBlockiR16CValidationStateRSt13unordered_setI9COutPoint20SaltedOutpointHasherSt8equal_toIS5_ESaIS5_EERSt3setI7CBigNumSt4lessISD_ESaISD_EE 6717
_Z24CheckColdStakeFreeOutputRK12CTransactioni 10496
_Z17TestBlockValidityR16CValidationStateRK6CBlockP11CBlockIndexbbb 15149
_Z20GetMasternodePaymenti 15154
_Z11FindUndoPosR16CValidationStateiR11FlatFilePosj 41065
_ZN12_GLOBAL__N_115UndoWriteToDiskERK10CBlockUndoR11FlatFilePosRK7uint256 41065
_Z16WriteBlockToDiskRK6CBlockR11FlatFilePos 41132
_Z12FindBlockPosR16CValidationStateR11FlatFilePosjjmb 41476
_Z25ReceivedBlockTransactionsRK6CBlockR16CValidationStateP11CBlockIndexRK11FlatFilePos 41476
_ZL15AddToBlockIndexRK6CBlock 41497
_Z9CheckWorkRK6CBlockPK11CBlockIndex 41515
_Z17AcceptBlockHeaderRK6CBlockR16CValidationStatePP11CBlockIndexS5_ 41519
_ZN12ConnectTrace18GetBlocksConnectedEv 41523
_ZL21ActivateBestChainStepR16CValidationStateP11CBlockIndexRKSt10shared_ptrIK6CBlockERbR12ConnectTrace 41524
_ZN12ConnectTrace14BlockConnectedEP11CBlockIndexSt10shared_ptrIK6CBlockE 41568
_ZL10ConnectTipR16CValidationStateP11CBlockIndexRKSt10shared_ptrIK6CBlockER12ConnectTraceR29DisconnectedBlockTransactions 41614
_ZL11AcceptBlockRK6CBlockR16CValidationStatePP11CBlockIndexPK11FlatFilePos 41633
_ZL12GetPrevIndexRK6CBlockPP11CBlockIndexR16CValidationState 41638
_Z26CheckForkWarningConditionsv 41646
_ZL25PruneBlockIndexCandidatesv 41725
_Z17ActivateBestChainR16CValidationStateSt10shared_ptrIK6CBlockE 41788
_ZL17FindMostWorkChainv 41834
_ZL9UpdateTipP11CBlockIndex 41897
_Z12OpenUndoFileRK11FlatFilePosb 43652
_Z15ProcessNewBlockRKSt10shared_ptrIK6CBlockEPK11FlatFilePos 52105
_Z20ContextualCheckBlockRK6CBlockR16CValidationStateP11CBlockIndex 56333
_Z14CheckBlockTimeRK12CBlockHeaderR16CValidationStateP11CBlockIndex 56343
_ZL17GetLastCheckpointv 56343
_Z26ContextualCheckBlockHeaderRK12CBlockHeaderR16CValidationStateP11CBlockIndex 56348
_ZL12ConnectBlockRK6CBlockR16CValidationStateP11CBlockIndexR15CCoinsViewCacheb 56761
_Z16InsertBlockIndexRK7uint256 65612
_Z17ReadBlockFromDiskR6CBlockPK11CBlockIndex 82942
_Z17ReadBlockFromDiskR6CBlockRK11FlatFilePos 82942
_ZZ17ReadBlockFromDiskR6CBlockPK11CBlockIndexENKUlvE_clEv 82942
_ZL11UndoFileSeqv 85525
_Z14ActiveProtocolv 86306
_Z16LimitMempoolSizeR10CTxMemPoolmm 119499
_ZL15CheckBlockIndexv 124130
_Z10CheckBlockRK6CBlockR16CValidationStatebbb 166330
_ZL25IsCurrentForFeeEstimationv 171131
_Z14GetMinRelayFeeRK12CTransactionRK10CTxMemPoolj 171155
_Z18AcceptToMemoryPoolR10CTxMemPoolR16CValidationStateRKSt10shared_ptrIK12CTransactionEbPbbbb 178048
_Z26AcceptToMemoryPoolWithTimeR10CTxMemPoolR16CValidationStateRKSt10shared_ptrIK12CTransactionEbPblbbb 178071
_ZL24AcceptToMemoryPoolWorkerR10CTxMemPoolR16CValidationStateRKSt10shared_ptrIK12CTransactionEbPblbbbRSt6vectorI9COutPointSaISB_EE 178071
_Z14GetTransactionRK7uint256RSt10shared_ptrIK12CTransactionERS_bP11CBlockIndex 204244
_Z13ApplyTxInUndoO4CoinR15CCoinsViewCacheRK9COutPoint 221306
_ZL16FlushStateToDiskR16CValidationState14FlushStateMode 262079
_Z14GetMinRelayFeej 272026
_Z13OpenBlockFileRK11FlatFilePosb 328308
_Z13GetBlockValuei 360598
_ZL12BlockFileSeqv 370258
_ZL16SkipInvalidUTXOSi 485349
_Z12CheckFinalTxRKSt10shared_ptrIK12CTransactionEi 1222375
_ZN12CScriptCheckclEv 1456383
_Z11UpdateCoinsRK12CTransactionR15CCoinsViewCacheib 3077690
_Z11UpdateCoinsRK12CTransactionR15CCoinsViewCacheR7CTxUndoib 3598961
_Z11CheckInputsRK12CTransactionR16CValidationStateRK15CCoinsViewCachebjbR26PrecomputedTransactionDataPSt6vectorI12CScriptCheckSaISA_EE 3848856
_Z14GetSpendHeightRK15CCoinsViewCache 3848856
_ZN9Consensus13CheckTxInputsERK12CTransactionR16CValidationStateRK15CCoinsViewCachei 3848856
_Z22IsInitialBlockDownloadv 5020590
_ZNK12_GLOBAL__N_125CBlockIndexWorkComparatorclEPK11CBlockIndexS3_ 95627680

Generated by: LCOV version 1.14