LCOV - code coverage report
Current view: top level - src/wallet - bdb.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 521 621 83.9 %
Date: 2022-04-21 14:51:19 Functions: 49 50 98.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 172 248 69.4 %

Function Name Sort by function name Hit count Sort by hit count
_ZN6wallet13BerkeleyBatch11CloseCursorEv 113522
_ZN6wallet13BerkeleyBatch11StartCursorEv 524
_ZN6wallet13BerkeleyBatch12ReadAtCursorER11CDataStreamS2_Rb 49369
_ZN6wallet13BerkeleyBatch5CloseEv 113016
_ZN6wallet13BerkeleyBatch5FlushEv 78097
_ZN6wallet13BerkeleyBatch6HasKeyEO11CDataStream 112998
_ZN6wallet13BerkeleyBatch7ReadKeyEO11CDataStreamRS1_ 15741
_ZN6wallet13BerkeleyBatch7SafeDbtC2EPvm 501672
_ZN6wallet13BerkeleyBatch7SafeDbtC2Ev 114479
_ZN6wallet13BerkeleyBatch7SafeDbtD2Ev 616151
_ZN6wallet13BerkeleyBatch7SafeDbtcvP3DbtEv 616151
_ZN6wallet13BerkeleyBatch8EraseKeyEO11CDataStream 13865
_ZN6wallet13BerkeleyBatch8TxnAbortEv 4
_ZN6wallet13BerkeleyBatch8TxnBeginEv 25
_ZN6wallet13BerkeleyBatch8WriteKeyEO11CDataStreamS2_b 179534
_ZN6wallet13BerkeleyBatch9TxnCommitEv 21
_ZN6wallet13BerkeleyBatchC2ERNS_16BerkeleyDatabaseEbb 113004
_ZN6wallet13BerkeleyBatchD2Ev 112998
_ZN6wallet14GetBerkeleyEnvERKN2fs4pathEb 611
_ZN6wallet16BerkeleyDatabase11ReloadDbEnvEv 18
_ZN6wallet16BerkeleyDatabase13PeriodicFlushEv 275
_ZN6wallet16BerkeleyDatabase22IncrementUpdateCounterEv 184138
_ZN6wallet16BerkeleyDatabase4OpenEv 113004
_ZN6wallet16BerkeleyDatabase5CloseEv 391
_ZN6wallet16BerkeleyDatabase5FlushEv 856
_ZN6wallet16BerkeleyDatabase6AddRefEv 113004
_ZN6wallet16BerkeleyDatabase6VerifyER13bilingual_str 514
_ZN6wallet16BerkeleyDatabase7RewriteEPKc 18
_ZN6wallet16BerkeleyDatabase9MakeBatchEb 112986
_ZN6wallet16BerkeleyDatabase9RemoveRefEv 112998
_ZN6wallet16BerkeleyDatabaseD2Ev 598
_ZN6wallet19BerkeleyEnvironment11ReloadDbEnvEv 18
_ZN6wallet19BerkeleyEnvironment13CheckpointLSNERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 309
_ZN6wallet19BerkeleyEnvironment4OpenER13bilingual_str 113537
_ZN6wallet19BerkeleyEnvironment5CloseEv 979
_ZN6wallet19BerkeleyEnvironment5FlushEb 1265
_ZN6wallet19BerkeleyEnvironment5ResetEv 601
_ZN6wallet19BerkeleyEnvironment7CloseDbERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 1795
_ZN6wallet19BerkeleyEnvironmentC2ERKN2fs4pathEb 583
_ZN6wallet19BerkeleyEnvironmentC2Ev 0
_ZN6wallet19BerkeleyEnvironmentD2Ev 583
_ZN6wallet20MakeBerkeleyDatabaseERKN2fs4pathERKNS_15DatabaseOptionsERNS_14DatabaseStatusER13bilingual_str 602
_ZN6wallet23BerkeleyDatabaseVersionEv 514
_ZN6wallet27BerkeleyDatabaseSanityCheckEv 1634
_ZNK6wallet13BerkeleyBatch7SafeDbt8get_dataEv 225762
_ZNK6wallet13BerkeleyBatch7SafeDbt8get_sizeEv 112881
_ZNK6wallet16BerkeleyDatabase6BackupERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 27
_ZNK6wallet20WalletDatabaseFileIdeqERKS0_ 1150
bdb.cpp:_ZN6wallet12_GLOBAL__N_117CheckUniqueFileidERKNS_19BerkeleyEnvironmentERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEER2DbRNS_20WalletDatabaseFileIdE 1114
bdb.cpp:_ZZN6wallet19BerkeleyEnvironment11ReloadDbEnvEvENK3$_0clEv 18

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