LCOV - code coverage report
Current view: top level - src/node - blockstorage.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 295 369 79.9 %
Date: 2021-06-29 14:35:33 Functions: 27 27 100.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 100 142 70.4 %

Function Name Sort by function name Hit count Sort by hit count
_Z12FindBlockPosR11FlatFilePosjjR6CChainmb 69448
_Z12ThreadImportR17ChainstateManagerNSt3__16vectorIN5boost10filesystem4pathENS1_9allocatorIS5_EEEERK11ArgsManager 621
_Z13IsBlockPrunedPK11CBlockIndex 5283
_Z13OpenBlockFileRK11FlatFilePosb 186516
_Z14FlushBlockFilebb 1604
_Z15SaveBlockToDiskRK6CBlockiR6CChainRK12CChainParamsPK11FlatFilePos 69448
_Z16GetBlockFileInfom 2
_Z16UndoReadFromDiskR10CBlockUndoPK11CBlockIndex 16502
_Z17ReadBlockFromDiskR6CBlockPK11CBlockIndexRKN9Consensus6ParamsE 107324
_Z17ReadBlockFromDiskR6CBlockRK11FlatFilePosRKN9Consensus6ParamsE 107561
_Z17UnlinkPrunedFilesRKNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEEE 5
_Z19GetBlockPosFilenameRK11FlatFilePos 19
_Z20CleanupBlockRevFilesv 1
_Z20ReadRawBlockFromDiskRNSt3__16vectorIhNS_9allocatorIhEEEEPK11CBlockIndexRA4_Kh 10344
_Z20ReadRawBlockFromDiskRNSt3__16vectorIhNS_9allocatorIhEEEERK11FlatFilePosRA4_Kh 10344
_Z21CalculateCurrentUsagev 425
_Z21WriteUndoDataForBlockRK10CBlockUndoR20BlockValidationStateP11CBlockIndexRK12CChainParams 67966
_ZN13CImportingNowC2Ev 621
_ZN13CImportingNowD2Ev 621
_ZNK14CBlockFileInfo8ToStringEv 632
blockstorage.cpp:_ZL11FindUndoPosR20BlockValidationStateiR11FlatFilePosj 66218
blockstorage.cpp:_ZL11UndoFileSeqv 150549
blockstorage.cpp:_ZL12BlockFileSeqv 256139
blockstorage.cpp:_ZL12OpenUndoFileRK11FlatFilePosb 82720
blockstorage.cpp:_ZL13FlushUndoFileib 1604
blockstorage.cpp:_ZL15UndoWriteToDiskRK10CBlockUndoR11FlatFilePosRK7uint256RA4_Kh 66218
blockstorage.cpp:_ZL16WriteBlockToDiskRK6CBlockR11FlatFilePosRA4_Kh 67993

Generated by: LCOV version 1.14