LCOV - code coverage report
Current view: top level - src/wallet - bdb.cpp (source / functions) Coverage Total Hit
Test: test_bitcoin_coverage.info Lines: 64.0 % 545 349
Test Date: 2024-08-28 04:44:32 Functions: 83.1 % 59 49
Branches: 32.0 % 798 255

Function Name Sort by function name Hit count Sort by function hit count
_ZN6wallet13BerkeleyBatch12GetNewCursorEv 0
_ZN6wallet13BerkeleyBatch8TxnAbortEv 0
_ZN6wallet16BerkeleyDatabase11ReloadDbEnvEv 0
_ZN6wallet16BerkeleyDatabase13PeriodicFlushEv 0
_ZN6wallet16BerkeleyDatabase7RewriteEPKc 0
_ZN6wallet19BerkeleyEnvironment11ReloadDbEnvEv 0
_ZN6wallet19BerkeleyEnvironment13CheckpointLSNERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN6wallet19BerkeleyEnvironmentC2Ev 0
_ZNK6wallet16BerkeleyDatabase6BackupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZZN6wallet19BerkeleyEnvironment11ReloadDbEnvEvENKUlvE_clEv 0
_ZN6wallet16BerkeleyDatabase5CloseEv 2
_ZN6wallet13BerkeleyBatch8EraseKeyEO10DataStream 3
_ZN6wallet13BerkeleyBatch6HasKeyEO10DataStream 4
_ZN6wallet16BerkeleyDatabase5FlushEv 6
_ZN6wallet19BerkeleyEnvironment5FlushEb 8
_ZN6wallet13BerkeleyBatch11ErasePrefixE4SpanIKSt4byteE 12
_ZN6wallet16BerkeleyDatabase6VerifyER13bilingual_str 13
_ZN6wallet16BerkeleyDatabaseC2ESt10shared_ptrINS_19BerkeleyEnvironmentEEN2fs4pathERKNS_15DatabaseOptionsE 13
_ZN6wallet20MakeBerkeleyDatabaseERKN2fs4pathERKNS_15DatabaseOptionsERNS_14DatabaseStatusER13bilingual_str 13
_ZN6wallet23BerkeleyDatabaseVersionB5cxx11Ev 13
_ZN6wallet12_GLOBAL__N_117CheckUniqueFileidERKNS_19BerkeleyEnvironmentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER2DbRNS_20WalletDatabaseFileIdE 14
_ZNK6wallet20WalletDatabaseFileIdeqERKS0_ 14
_ZN6wallet19BerkeleyEnvironment5ResetEv 20
_ZN6wallet19BerkeleyEnvironmentC2ERKN2fs4pathEb 20
_ZN6wallet19BerkeleyEnvironmentD2Ev 20
_ZN6wallet19BerkeleyEnvironment7CloseDbERKN2fs4pathE 21
_ZN6wallet14GetBerkeleyEnvERKN2fs4pathEb 22
_ZN6wallet19BerkeleyEnvironment5CloseEv 22
_ZN6wallet16BerkeleyDatabaseD0Ev 26
_ZN6wallet16BerkeleyDatabaseD0Ev 13
_ZN6wallet16BerkeleyDatabaseD2Ev 13
_ZN6wallet13BerkeleyBatch7ReadKeyEO10DataStreamRS1_ 41
_ZN6wallet13BerkeleyBatch8TxnBeginEv 60
_ZN6wallet13BerkeleyBatch9TxnCommitEv 60
_ZN6wallet19BerkeleyEnvironment8TxnBeginEi 60
_ZN6wallet13BerkeleyBatch5FlushEv 107
_ZN6wallet13BerkeleyBatch5CloseEv 117
_ZN6wallet13BerkeleyBatchC2ERNS_16BerkeleyDatabaseEbb 117
_ZN6wallet16BerkeleyDatabase4OpenEv 117
_ZN6wallet16BerkeleyDatabase6AddRefEv 117
_ZN6wallet16BerkeleyDatabase9MakeBatchEb 117
_ZN6wallet16BerkeleyDatabase9RemoveRefEv 117
_ZN6wallet19BerkeleyEnvironment4OpenER13bilingual_str 130
_ZN6wallet13BerkeleyBatchD0Ev 234
_ZN6wallet13BerkeleyBatchD0Ev 117
_ZN6wallet13BerkeleyBatchD2Ev 117
_ZN6wallet13BerkeleyBatch18GetNewPrefixCursorE4SpanIKSt4byteE 242
_ZN6wallet14BerkeleyCursorC2ERNS_16BerkeleyDatabaseERKNS_13BerkeleyBatchE4SpanIKSt4byteE 254
_ZN6wallet16BerkeleyDatabase22IncrementUpdateCounterEv 294
_ZN6wallet13BerkeleyBatch8WriteKeyEO10DataStreamS2_b 368
_ZN6wallet14BerkeleyCursor4NextER10DataStreamS2_ 421
_ZN6wallet14BerkeleyCursorD0Ev 508
_ZN6wallet14BerkeleyCursorD0Ev 254
_ZN6wallet14BerkeleyCursorD2Ev 254
_ZN6wallet7SafeDbtC2Ev 520
_ZN6walletL11SpanFromDbtERKNS_7SafeDbtE 523
_ZNK6wallet7SafeDbt8get_sizeEv 550
_ZNK6wallet7SafeDbt8get_dataEv 575
_ZN6wallet27BerkeleyDatabaseSanityCheckEv 583
_ZN6wallet7SafeDbtC2EPvm 1205
_ZN6wallet7SafeDbtD2Ev 1725
_ZN6wallet7SafeDbtcvP3DbtEv 1725

Generated by: LCOV version 2.0-1