LCOV - code coverage report
Current view: top level - src/wallet - bdb.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 554 620 89.4 %
Date: 2021-06-29 14:35:33 Functions: 50 50 100.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 180 246 73.2 %

Function Name Sort by function name Hit count Sort by hit count
_Z14GetBerkeleyEnvRKN5boost10filesystem4pathE 625
_Z20MakeBerkeleyDatabaseRKN5boost10filesystem4pathERK15DatabaseOptionsR14DatabaseStatusR13bilingual_str 616
_Z23BerkeleyDatabaseVersionv 517
_Z27BerkeleyDatabaseSanityCheckv 1513
_ZN13BerkeleyBatch11CloseCursorEv 119164
_ZN13BerkeleyBatch11StartCursorEv 533
_ZN13BerkeleyBatch12ReadAtCursorER11CDataStreamS1_Rb 54089
_ZN13BerkeleyBatch5CloseEv 118647
_ZN13BerkeleyBatch5FlushEv 76942
_ZN13BerkeleyBatch6HasKeyEO11CDataStream 118631
_ZN13BerkeleyBatch7ReadKeyEO11CDataStreamRS0_ 15727
_ZN13BerkeleyBatch7SafeDbtC2EPvm 565539
_ZN13BerkeleyBatch7SafeDbtC2Ev 123905
_ZN13BerkeleyBatch7SafeDbtD2Ev 689444
_ZN13BerkeleyBatch7SafeDbtcvP3DbtEv 689444
_ZN13BerkeleyBatch8EraseKeyEO11CDataStream 13281
_ZN13BerkeleyBatch8TxnAbortEv 3
_ZN13BerkeleyBatch8TxnBeginEv 22
_ZN13BerkeleyBatch8WriteKeyEO11CDataStreamS1_b 208950
_ZN13BerkeleyBatch9TxnCommitEv 19
_ZN13BerkeleyBatchC2ER16BerkeleyDatabasebb 118637
_ZN13BerkeleyBatchD2Ev 118631
_ZN16BerkeleyDatabase11ReloadDbEnvEv 16
_ZN16BerkeleyDatabase13PeriodicFlushEv 291
_ZN16BerkeleyDatabase22IncrementUpdateCounterEv 213002
_ZN16BerkeleyDatabase4OpenEv 118637
_ZN16BerkeleyDatabase5CloseEv 401
_ZN16BerkeleyDatabase5FlushEv 868
_ZN16BerkeleyDatabase6AddRefEv 118637
_ZN16BerkeleyDatabase6VerifyER13bilingual_str 517
_ZN16BerkeleyDatabase7RewriteEPKc 16
_ZN16BerkeleyDatabase9MakeBatchEb 118621
_ZN16BerkeleyDatabase9RemoveRefEv 118631
_ZN16BerkeleyDatabaseD2Ev 623
_ZN19BerkeleyEnvironment11ReloadDbEnvEv 16
_ZN19BerkeleyEnvironment13CheckpointLSNERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 327
_ZN19BerkeleyEnvironment4OpenER13bilingual_str 119171
_ZN19BerkeleyEnvironment5CloseEv 1012
_ZN19BerkeleyEnvironment5FlushEb 1285
_ZN19BerkeleyEnvironment5ResetEv 624
_ZN19BerkeleyEnvironment7CloseDbERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 1844
_ZN19BerkeleyEnvironmentC2ERKN5boost10filesystem4pathE 597
_ZN19BerkeleyEnvironmentC2Ev 11
_ZN19BerkeleyEnvironmentD2Ev 608
_ZNK13BerkeleyBatch7SafeDbt8get_dataEv 244542
_ZNK13BerkeleyBatch7SafeDbt8get_sizeEv 122271
_ZNK16BerkeleyDatabase6BackupERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 27
_ZNK20WalletDatabaseFileIdeqERKS_ 1177
bdb.cpp:_ZN12_GLOBAL__N_117CheckUniqueFileidERK19BerkeleyEnvironmentRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEER2DbR20WalletDatabaseFileId 1152
bdb.cpp:_ZZN19BerkeleyEnvironment11ReloadDbEnvEvENK3$_0clEv 16

Generated by: LCOV version 1.14