LCOV - code coverage report
Current view: top level - src - dbwrapper.h (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 105 123 85.4 %
Date: 2022-04-21 14:51:19 Functions: 79 83 95.2 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 46 88 52.3 %

Function Name Sort by function name Hit count Sort by hit count
_ZN11CDBIterator12GetValueSizeEv 0
_ZN8CDBBatch5ClearEv 0
coinstatsindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_19DBHashKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RT0_ 0
txdb.cpp:_ZNK10CDBWrapper6ExistsIN12_GLOBAL__N_19CoinEntryEEEbRKT_ 0
_ZN10CDBWrapper5WriteINSt3__14pairIhNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEhEEbRKT_RKT0_b 1
_ZN8CDBBatch5WriteINSt3__14pairIhNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEhEEvRKT_RKT0_ 1
_ZN15dbwrapper_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 2
coinstatsindex.cpp:_ZN11CDBIterator4SeekIN12_GLOBAL__N_111DBHeightKeyEEEvRKT_ 2
coinstatsindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_19DBHashKeyENS1_5DBValEEEbRKT_RT0_ 2
_ZN10CDBWrapper5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbEEbRKT_RKT0_b 4
_ZN10CDBWrapper5WriteIhbEEbRKT_RKT0_b 4
_ZN11CDBIterator4SeekIN15dbwrapper_tests24StringContentsSerializerEEEvRKT_ 4
_ZN8CDBBatch5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbEEvRKT_RKT0_ 4
_ZN8CDBBatch5WriteIhbEEvRKT_RKT0_ 4
_ZNK10CDBWrapper4ReadINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbEEbRKT_RT0_ 4
_ZNK10CDBWrapper4ReadIhbEEbRKT_RT0_ 4
_ZNK10CDBWrapper4ReadIhjEEbRKT_RT0_ 4
_ZN11CDBIterator8GetValueI7uint256EEbRT_ 8
_ZN10CDBWrapper5EraseIhEEbRKT_b 10
_ZN10CDBWrapper5WriteIhhEEbRKT_RKT0_b 10
_ZN8CDBBatch5WriteIhhEEvRKT_RKT0_ 10
_ZN10CDBWrapper5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE7uint256EEbRKT_RKT0_b 16
_ZN8CDBBatch5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE7uint256EEvRKT_RKT0_ 16
_ZNK10CDBWrapper4ReadINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE7uint256EEbRKT_RT0_ 16
_ZNK10CDBWrapper4ReadIh10MuHash3072EEbRKT_RT0_ 19
coinstatsindex.cpp:_ZN11CDBIterator6GetKeyIN12_GLOBAL__N_111DBHeightKeyEEEbRT_ 19
coinstatsindex.cpp:_ZN11CDBIterator8GetValueINSt3__14pairI7uint256N12_GLOBAL__N_15DBValEEEEEbRT_ 19
coinstatsindex.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_19DBHashKeyENS1_5DBValEEEvRKT_RKT0_ 19
_ZNK10CDBWrapper4ReadIh11FlatFilePosEEbRKT_RT0_ 21
blockfilterindex.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_19DBHashKeyENS1_5DBValEEEvRKT_RKT0_ 22
_ZN10CDBWrapper5WriteIh7uint256EEbRKT_RKT0_b 24
_ZNK10CDBWrapper12EstimateSizeIhEEmRKT_S3_ 27
_ZN8CDBBatch5WriteIh11FlatFilePosEEvRKT_RKT0_ 49
blockfilterindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_19DBHashKeyENS1_5DBValEEEbRKT_RT0_ 49
_ZN8CDBBatch5WriteIh10MuHash3072EEvRKT_RKT0_ 63
_ZNK10CDBWrapper4ReadIh13CBlockLocatorEEbRKT_RT0_ 80
_ZN8CDBBatch5WriteIh13CBlockLocatorEEvRKT_RKT0_ 138
_ZN11CDBIterator4SeekIhEEvRKT_ 140
_ZN10CDBWrapper5WriteIN15dbwrapper_tests24StringContentsSerializerEjEEbRKT_RKT0_b 200
_ZN8CDBBatch5WriteIN15dbwrapper_tests24StringContentsSerializerEjEEvRKT_RKT0_ 200
_ZN11CDBIterator6GetKeyIN15dbwrapper_tests24StringContentsSerializerEEEbRT_ 300
_ZNK10CDBWrapper4ReadINSt3__14pairIh7uint256EE10CDiskTxPosEEbRKT_RT0_ 444
_ZN10CDBWrapper5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_6vectorIhNS5_IhEEEEEEbRKT_RKT0_b 495
_ZN8CDBBatch5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_6vectorIhNS5_IhEEEEEEvRKT_RKT0_ 495
_ZN10CDBWrapper5WriteIhjEEbRKT_RKT0_b 516
_ZN8CDBBatch5WriteIhjEEvRKT_RKT0_ 516
_ZN8CDBBatch5WriteINSt3__14pairIhiEE14CBlockFileInfoEEvRKT_RKT0_ 597
_ZN11CDBIterator8GetValueIjEEbRT_ 684
coinstatsindex.cpp:_ZN10CDBWrapper5WriteIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RKT0_b 750
coinstatsindex.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEvRKT_RKT0_ 750
_ZN11CDBIterator6GetKeyIhEEbRT_ 772
coinstatsindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RT0_ 822
blockfilterindex.cpp:_ZN11CDBIterator4SeekIN12_GLOBAL__N_111DBHeightKeyEEEvRKT_ 875
_ZNK10CDBWrapper4ReadIhiEEbRKT_RT0_ 929
_ZNK10CDBWrapper6ExistsIhEEbRKT_ 945
_ZNK10CDBWrapper4ReadINSt3__14pairIhNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEhEEbRKT_RT0_ 947
_ZNK10CDBWrapper4ReadIhNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEEEEbRKT_RT0_ 1214
_ZN8CDBBatch5WriteIhiEEvRKT_RKT0_ 1623
_ZN8CDBBatch5WriteINSt3__14pairIh7uint256EE10CDiskTxPosEEvRKT_RKT0_ 1705
_ZN11CDBIterator4SeekINSt3__14pairIh7uint256EEEEvRKT_ 1863
_ZNK10CDBWrapper4ReadINSt3__14pairIhiEE14CBlockFileInfoEEbRKT_RT0_ 1880
_ZN8CDBBatch5WriteIhNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEEEEvRKT_RKT0_ 1908
_ZN8CDBBatch5WriteIh7uint256EEvRKT_RKT0_ 1944
_ZNK10CDBWrapper4ReadINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_6vectorIhNS5_IhEEEEEEbRKT_RT0_ 2191
blockfilterindex.cpp:_ZN11CDBIterator6GetKeyIN12_GLOBAL__N_111DBHeightKeyEEEbRT_ 2909
blockfilterindex.cpp:_ZN11CDBIterator8GetValueINSt3__14pairI7uint256N12_GLOBAL__N_15DBValEEEEEbRT_ 2909
_ZN10CDBWrapper11NewIteratorEv 3379
_ZN11CDBIteratorC2ERK10CDBWrapperPN7leveldb8IteratorE 3379
_ZN8CDBBatch5EraseIhEEvRKT_ 3830
_ZNK10CDBWrapper4ReadIh7uint256EEbRKT_RT0_ 4370
blockfilterindex.cpp:_ZN10CDBWrapper5WriteIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RKT0_b 6346
blockfilterindex.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEvRKT_RKT0_ 6346
blockfilterindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RT0_ 7234
_ZN8CDBBatchC2ERK10CDBWrapper 13678
_ZN11CDBIterator8GetValueI4CoinEEbRT_ 15625
txdb.cpp:_ZN11CDBIterator6GetKeyIN12_GLOBAL__N_19CoinEntryEEEbRT_ 15667
txdb.cpp:_ZN8CDBBatch5EraseIN12_GLOBAL__N_19CoinEntryEEEvRKT_ 38872
_ZN8CDBBatch5WriteINSt3__14pairIh7uint256EE15CDiskBlockIndexEEvRKT_RKT0_ 62918
_ZN11CDBIterator8GetValueI15CDiskBlockIndexEEbRT_ 78674
_ZN11CDBIterator6GetKeyINSt3__14pairIh7uint256EEEEbRT_ 79146
txdb.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_19CoinEntryE4CoinEEvRKT_RKT0_ 243361
_ZNK8CDBBatch12SizeEstimateEv 405630
txdb.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_19CoinEntryE4CoinEEbRKT_RT0_ 10062758

Generated by: LCOV version 0-eol-96201-ge66f56f4af6a