LCOV - code coverage report
Current view:
top level
-
src/leveldb/db
- version_set.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.lcov
Lines:
843
1102
76.5 %
Date:
2022-04-21 14:51:19
Functions:
66
76
86.8 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
283
422
67.1 %
Function Name
Hit count
_ZN7leveldb10VersionSet12CompactRangeEiPKNS_11InternalKeyES3_
0
_ZN7leveldb10VersionSet28MaxNextLevelOverlappingBytesEv
0
_ZN7leveldb7Version20LevelFileNumIterator10SeekToLastEv
0
_ZN7leveldb7Version20LevelFileNumIterator4PrevEv
0
_ZNK7leveldb10VersionSet13NumLevelBytesEi
0
_ZNK7leveldb7Version11DebugStringEv
0
version_set.cc:_ZN7leveldbL10BeforeFileEPKNS_10ComparatorEPKNS_5SliceEPKNS_12FileMetaDataE
0
version_set.cc:_ZN7leveldbL31ExpandedCompactionByteSizeLimitEPKNS_7OptionsE
0
version_set.cc:_ZN7leveldbL9AfterFileEPKNS_10ComparatorEPKNS_5SliceEPKNS_12FileMetaDataE
0
version_set.cc:_ZZN7leveldb10VersionSet7RecoverEPbEN11LogReporter10CorruptionEmRKNS_6StatusE
0
_ZN7leveldb7Version26PickLevelForMemTableOutputERKNS_5SliceES3_
3
_ZN7leveldb21SomeFileOverlapsRangeERKNS_21InternalKeyComparatorEbRKNSt3__16vectorIPNS_12FileMetaDataENS3_9allocatorIS6_EEEEPKNS_5SliceESE_
9
_ZN7leveldb7Version14OverlapInLevelEiPKNS_5SliceES3_
9
_ZN7leveldb7Version20LevelFileNumIterator11SeekToFirstEv
33
_ZN7leveldb7Version20LevelFileNumIterator4NextEv
39
_ZN7leveldb10VersionSet19ApproximateOffsetOfEPNS_7VersionERKNS_11InternalKeyE
54
_ZNK7leveldb7Version20LevelFileNumIterator6statusEv
66
_ZN7leveldb10Compaction13ReleaseInputsEv
108
_ZN7leveldb10Compaction17AddInputDeletionsEPNS_11VersionEditE
108
_ZN7leveldb10CompactionC2EPKNS_7OptionsEi
108
_ZN7leveldb10CompactionD2Ev
108
_ZN7leveldb10VersionSet14PickCompactionEv
108
_ZN7leveldb10VersionSet16SetupOtherInputsEPNS_10CompactionE
108
_ZN7leveldb10VersionSet17MakeInputIteratorEPNS_10CompactionE
108
_ZN7leveldb10VersionSet9GetRange2ERKNSt3__16vectorIPNS_12FileMetaDataENS1_9allocatorIS4_EEEES9_PNS_11InternalKeyESB_
108
_ZNK7leveldb10Compaction13IsTrivialMoveEv
108
_ZNK7leveldb10VersionSet12LevelSummaryEPNS0_19LevelSummaryStorageE
108
version_set.cc:_ZN7leveldbL19MaxFileSizeForLevelEPKNS_7OptionsEi
108
_ZNK7leveldb7Version20LevelFileNumIterator3keyEv
118
_ZNK7leveldb7Version20LevelFileNumIterator5valueEv
118
version_set.cc:_ZN7leveldbL15GetFileIteratorEPvRKNS_11ReadOptionsERKNS_5SliceE
118
_ZN7leveldb14FindLargestKeyERKNS_21InternalKeyComparatorERKNSt3__16vectorIPNS_12FileMetaDataENS3_9allocatorIS6_EEEEPNS_11InternalKeyE
141
_ZN7leveldb17AddBoundaryInputsERKNS_21InternalKeyComparatorERKNSt3__16vectorIPNS_12FileMetaDataENS3_9allocatorIS6_EEEEPS9_
141
_ZN7leveldb24FindSmallestBoundaryFileERKNS_21InternalKeyComparatorERKNSt3__16vectorIPNS_12FileMetaDataENS3_9allocatorIS6_EEEERKNS_11InternalKeyE
141
_ZN7leveldb7Version20LevelFileNumIterator4SeekERKNS_5SliceE
172
_ZNK7leveldb7Version24NewConcatenatingIteratorERKNS_11ReadOptionsEi
172
_ZN7leveldb10Compaction17IsBaseLevelForKeyERKNS_5SliceE
180
_ZN7leveldb7Version20LevelFileNumIteratorC2ERKNS_21InternalKeyComparatorEPKNSt3__16vectorIPNS_12FileMetaDataENS5_9allocatorIS8_EEEE
205
_ZN7leveldb10VersionSet8GetRangeERKNSt3__16vectorIPNS_12FileMetaDataENS1_9allocatorIS4_EEEEPNS_11InternalKeyESB_
324
_ZN7leveldb7Version16RecordReadSampleENS_5SliceE
333
_ZN7leveldb7Version20GetOverlappingInputsEiPKNS_11InternalKeyES3_PNSt3__16vectorIPNS_12FileMetaDataENS4_9allocatorIS7_EEEE
363
version_set.cc:_ZZN7leveldb7Version16RecordReadSampleENS_5SliceEEN5State5MatchEPviPNS_12FileMetaDataE
390
_ZNK7leveldb7Version20LevelFileNumIterator5ValidEv
724
_ZNK7leveldb10VersionSet7Builder13BySmallestKeyclEPNS_12FileMetaDataES4_
1766
_ZN7leveldb10VersionSet13WriteSnapshotEPNS_3log6WriterE
2191
_ZN7leveldb10VersionSet13ReuseManifestERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
2193
_ZN7leveldb10VersionSet7RecoverEPb
2193
_ZN7leveldb10VersionSetC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKNS_7OptionsEPNS_10TableCacheEPKNS_21InternalKeyComparatorE
2193
_ZN7leveldb10VersionSetD2Ev
2193
_ZN7leveldb10VersionSet11LogAndApplyEPNS_11VersionEditEPNS_4port5MutexE
2302
_ZN7leveldb7Version12AddIteratorsERKNS_11ReadOptionsEPNSt3__16vectorIPNS_8IteratorENS4_9allocatorIS7_EEEE
3379
_ZN7leveldb10VersionSet7Builder12MaybeAddFileEPNS_7VersionEiPNS_12FileMetaDataE
3535
_ZN7leveldb10VersionSet12AddLiveFilesEPNSt3__13setImNS1_4lessImEENS1_9allocatorImEEEE
4495
_ZN7leveldb10VersionSet7Builder6SaveToEPNS_7VersionE
4495
_ZN7leveldb10VersionSet7BuilderC2EPS0_PNS_7VersionE
4495
_ZN7leveldb10VersionSet7BuilderD2Ev
4495
_ZN7leveldb10VersionSet8FinalizeEPNS_7VersionE
4495
_ZN7leveldb10VersionSet18MarkFileNumberUsedEm
5357
_ZN7leveldb10VersionSet7Builder5ApplyEPNS_11VersionEditE
5539
_ZN7leveldb10VersionSet13AppendVersionEPNS_7VersionE
6688
_ZN7leveldb7VersionD2Ev
8881
version_set.cc:_ZN7leveldbL11NewestFirstEPNS_12FileMetaDataES1_
10931
_ZNK7leveldb10VersionSet13NumLevelFilesEi
13792
version_set.cc:_ZN7leveldbL16MaxBytesForLevelEPKNS_7OptionsEi
22475
version_set.cc:_ZN7leveldbL13TotalFileSizeERKNSt3__16vectorIPNS_12FileMetaDataENS0_9allocatorIS3_EEEE
22580
_ZN7leveldb10Compaction16ShouldStopBeforeERKNS_5SliceE
35372
version_set.cc:_ZN7leveldbL26MaxGrandParentOverlapBytesEPKNS_7OptionsE
35378
version_set.cc:_ZN7leveldbL14TargetFileSizeEPKNS_7OptionsE
35486
version_set.cc:_ZN7leveldbL9SaveValueEPvRKNS_5SliceES3_
101279
_ZN7leveldb8FindFileERKNS_21InternalKeyComparatorERKNSt3__16vectorIPNS_12FileMetaDataENS3_9allocatorIS6_EEEERKNS_5SliceE
3247680
version_set.cc:_ZZN7leveldb7Version3GetERKNS_11ReadOptionsERKNS_9LookupKeyEPNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEPNS0_8GetStatsEEN5State5MatchEPviPNS_12FileMetaDataE
3382960
_ZN7leveldb7Version3GetERKNS_11ReadOptionsERKNS_9LookupKeyEPNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEPNS0_8GetStatsE
9723156
_ZN7leveldb7Version11UpdateStatsERKNS0_8GetStatsE
9723217
_ZN7leveldb7Version18ForEachOverlappingENS_5SliceES1_PvPFbS2_iPNS_12FileMetaDataEE
9723489
_ZN7leveldb7Version3RefEv
10098633
_ZN7leveldb7Version5UnrefEv
10098633
Generated by:
LCOV version 0-eol-96201-ge66f56f4af6a