LCOV - code coverage report
Current view:
top level
-
src
- dbwrapper.h
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
105
133
78.9 %
Date:
2021-06-29 14:35:33
Functions:
84
97
86.6 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
50
92
54.3 %
Function Name
Hit count
_ZN10CDBWrapper11NewIteratorEv
2902
_ZN10CDBWrapper5EraseIcEEbRKT_b
10
_ZN10CDBWrapper5WriteIN15dbwrapper_tests24StringContentsSerializerEjEEbRKT_RKT0_b
200
_ZN10CDBWrapper5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE7uint256EEbRKT_RKT0_b
16
_ZN10CDBWrapper5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_6vectorIhNS5_IhEEEEEEbRKT_RKT0_b
428
_ZN10CDBWrapper5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbEEbRKT_RKT0_b
4
_ZN10CDBWrapper5WriteINSt3__14pairIcNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEcEEbRKT_RKT0_b
1
_ZN10CDBWrapper5WriteIc7uint256EEbRKT_RKT0_b
24
_ZN10CDBWrapper5WriteIcbEEbRKT_RKT0_b
4
_ZN10CDBWrapper5WriteIccEEbRKT_RKT0_b
10
_ZN10CDBWrapper5WriteIcjEEbRKT_RKT0_b
4
_ZN10CDBWrapper5WriteIh10MuHash3072EEbRKT_RKT0_b
667
_ZN10CDBWrapper5WriteIh13CBlockLocatorEEbRKT_RKT0_b
0
_ZN10CDBWrapper5WriteIhjEEbRKT_RKT0_b
512
_ZN11CDBIterator12GetValueSizeEv
0
_ZN11CDBIterator4SeekIN15dbwrapper_tests24StringContentsSerializerEEEvRKT_
4
_ZN11CDBIterator4SeekINSt3__14pairIc7uint256EEEEvRKT_
1242
_ZN11CDBIterator4SeekINSt3__14pairIh7uint256EEEEvRKT_
0
_ZN11CDBIterator4SeekIcEEvRKT_
348
_ZN11CDBIterator4SeekIhEEvRKT_
4
_ZN11CDBIterator6GetKeyIN15dbwrapper_tests24StringContentsSerializerEEEbRT_
300
_ZN11CDBIterator6GetKeyINSt3__14pairIc7uint256EEEEbRT_
62740
_ZN11CDBIterator6GetKeyINSt3__14pairIh7uint256EEEEbRT_
0
_ZN11CDBIterator6GetKeyIcEEbRT_
8
_ZN11CDBIterator6GetKeyIhEEbRT_
764
_ZN11CDBIterator8GetValueI10CDiskTxPosEEbRT_
0
_ZN11CDBIterator8GetValueI15CDiskBlockIndexEEbRT_
62360
_ZN11CDBIterator8GetValueI4CoinEEbRT_
13144
_ZN11CDBIterator8GetValueI7uint256EEbRT_
8
_ZN11CDBIterator8GetValueIjEEbRT_
684
_ZN11CDBIteratorC2ERK10CDBWrapperPN7leveldb8IteratorE
2902
_ZN15dbwrapper_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
0
_ZN8CDBBatch5ClearEv
0
_ZN8CDBBatch5EraseINSt3__14pairIh7uint256EEEEvRKT_
0
_ZN8CDBBatch5EraseIcEEvRKT_
3884
_ZN8CDBBatch5EraseIhEEvRKT_
0
_ZN8CDBBatch5WriteIN15dbwrapper_tests24StringContentsSerializerEjEEvRKT_RKT0_
200
_ZN8CDBBatch5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE7uint256EEvRKT_RKT0_
16
_ZN8CDBBatch5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_6vectorIhNS5_IhEEEEEEvRKT_RKT0_
428
_ZN8CDBBatch5WriteINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbEEvRKT_RKT0_
4
_ZN8CDBBatch5WriteINSt3__14pairIc7uint256EE15CDiskBlockIndexEEvRKT_RKT0_
68391
_ZN8CDBBatch5WriteINSt3__14pairIcNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEcEEvRKT_RKT0_
1
_ZN8CDBBatch5WriteINSt3__14pairIciEE14CBlockFileInfoEEvRKT_RKT0_
483
_ZN8CDBBatch5WriteINSt3__14pairIh7uint256EE10CDiskTxPosEEvRKT_RKT0_
1469
_ZN8CDBBatch5WriteIc7uint256EEvRKT_RKT0_
1971
_ZN8CDBBatch5WriteIcNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEEEEvRKT_RKT0_
1935
_ZN8CDBBatch5WriteIcbEEvRKT_RKT0_
4
_ZN8CDBBatch5WriteIccEEvRKT_RKT0_
10
_ZN8CDBBatch5WriteIciEEvRKT_RKT0_
1588
_ZN8CDBBatch5WriteIcjEEvRKT_RKT0_
4
_ZN8CDBBatch5WriteIh10MuHash3072EEvRKT_RKT0_
667
_ZN8CDBBatch5WriteIh11FlatFilePosEEvRKT_RKT0_
27
_ZN8CDBBatch5WriteIh13CBlockLocatorEEvRKT_RKT0_
112
_ZN8CDBBatch5WriteIhjEEvRKT_RKT0_
512
_ZN8CDBBatchC2ERK10CDBWrapper
12725
_ZNK10CDBWrapper12CompactRangeINSt3__14pairIh7uint256EEEEvRKT_S7_
0
_ZNK10CDBWrapper12EstimateSizeIcEEmRKT_S3_
26
_ZNK10CDBWrapper4ReadINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE7uint256EEbRKT_RT0_
16
_ZNK10CDBWrapper4ReadINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS1_6vectorIhNS5_IhEEEEEEbRKT_RT0_
1641
_ZNK10CDBWrapper4ReadINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbEEbRKT_RT0_
4
_ZNK10CDBWrapper4ReadINSt3__14pairIcNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEcEEbRKT_RT0_
627
_ZNK10CDBWrapper4ReadINSt3__14pairIciEE14CBlockFileInfoEEbRKT_RT0_
1240
_ZNK10CDBWrapper4ReadINSt3__14pairIh7uint256EE10CDiskTxPosEEbRKT_RT0_
428
_ZNK10CDBWrapper4ReadIc7uint256EEbRKT_RT0_
4159
_ZNK10CDBWrapper4ReadIcNSt3__16vectorI7uint256NS1_9allocatorIS3_EEEEEEbRKT_RT0_
883
_ZNK10CDBWrapper4ReadIcbEEbRKT_RT0_
4
_ZNK10CDBWrapper4ReadIciEEbRKT_RT0_
616
_ZNK10CDBWrapper4ReadIcjEEbRKT_RT0_
4
_ZNK10CDBWrapper4ReadIh10MuHash3072EEbRKT_RT0_
6
_ZNK10CDBWrapper4ReadIh11FlatFilePosEEbRKT_RT0_
9
_ZNK10CDBWrapper4ReadIh13CBlockLocatorEEbRKT_RT0_
37
_ZNK10CDBWrapper6ExistsIcEEbRKT_
616
_ZNK10CDBWrapper6ExistsIhEEbRKT_
13
_ZNK8CDBBatch12SizeEstimateEv
399016
blockfilterindex.cpp:_ZN10CDBWrapper5WriteIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RKT0_b
5134
blockfilterindex.cpp:_ZN11CDBIterator4SeekIN12_GLOBAL__N_111DBHeightKeyEEEvRKT_
874
blockfilterindex.cpp:_ZN11CDBIterator6GetKeyIN12_GLOBAL__N_111DBHeightKeyEEEbRT_
2907
blockfilterindex.cpp:_ZN11CDBIterator8GetValueINSt3__14pairI7uint256N12_GLOBAL__N_15DBValEEEEEbRT_
2907
blockfilterindex.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEvRKT_RKT0_
5134
blockfilterindex.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_19DBHashKeyENS1_5DBValEEEvRKT_RKT0_
20
blockfilterindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RT0_
6014
blockfilterindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_19DBHashKeyENS1_5DBValEEEbRKT_RT0_
49
coinstatsindex.cpp:_ZN10CDBWrapper5WriteIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RKT0_b
650
coinstatsindex.cpp:_ZN11CDBIterator4SeekIN12_GLOBAL__N_111DBHeightKeyEEEvRKT_
2
coinstatsindex.cpp:_ZN11CDBIterator6GetKeyIN12_GLOBAL__N_111DBHeightKeyEEEbRT_
19
coinstatsindex.cpp:_ZN11CDBIterator8GetValueINSt3__14pairI7uint256N12_GLOBAL__N_15DBValEEEEEbRT_
19
coinstatsindex.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEvRKT_RKT0_
650
coinstatsindex.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_19DBHashKeyENS1_5DBValEEEvRKT_RKT0_
19
coinstatsindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_111DBHeightKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RT0_
942
coinstatsindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_19DBHashKeyENS1_5DBValEEEbRKT_RT0_
7
coinstatsindex.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_19DBHashKeyENSt3__14pairI7uint256NS1_5DBValEEEEEbRKT_RT0_
0
txdb.cpp:_ZN11CDBIterator6GetKeyIN12_GLOBAL__N_19CoinEntryEEEbRT_
13415
txdb.cpp:_ZN11CDBIterator8GetValueIN12_GLOBAL__N_16CCoinsEEEbRT_
0
txdb.cpp:_ZN8CDBBatch5EraseIN12_GLOBAL__N_19CoinEntryEEEvRKT_
38210
txdb.cpp:_ZN8CDBBatch5WriteIN12_GLOBAL__N_19CoinEntryE4CoinEEvRKT_RKT0_
247878
txdb.cpp:_ZNK10CDBWrapper4ReadIN12_GLOBAL__N_19CoinEntryE4CoinEEbRKT_RT0_
7862528
txdb.cpp:_ZNK10CDBWrapper6ExistsIN12_GLOBAL__N_19CoinEntryEEEbRKT_
0
Generated by:
LCOV version 1.14