LCOV - code coverage report
Current view: top level - src/wallet - bdb.cpp (source / functions) Coverage Total Hit
Test: total_coverage.info Lines: 88.6 % 545 483
Test Date: 2024-08-28 05:13:07 Functions: 98.3 % 59 58
Branches: 50.5 % 798 403

Function Name Sort by function name Hit count Sort by function hit count
_ZN6wallet19BerkeleyEnvironmentC2Ev 0
_ZN6wallet13BerkeleyBatch6HasKeyEO10DataStream 4
_ZN6wallet13BerkeleyBatch11ErasePrefixE4SpanIKSt4byteE 12
_ZN6wallet13BerkeleyBatch8TxnAbortEv 13
_ZN6wallet16BerkeleyDatabase11ReloadDbEnvEv 20
_ZN6wallet16BerkeleyDatabase7RewriteEPKc 20
_ZN6wallet19BerkeleyEnvironment11ReloadDbEnvEv 20
_ZZN6wallet19BerkeleyEnvironment11ReloadDbEnvEvENKUlvE_clEv 20
_ZNK6wallet16BerkeleyDatabase6BackupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 27
_ZN6wallet13BerkeleyBatch12GetNewCursorEv 28
_ZN6wallet16BerkeleyDatabase13PeriodicFlushEv 197
_ZN6wallet19BerkeleyEnvironment13CheckpointLSNERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 240
_ZN6wallet16BerkeleyDatabase5CloseEv 402
_ZN6wallet16BerkeleyDatabase6VerifyER13bilingual_str 599
_ZN6wallet23BerkeleyDatabaseVersionB5cxx11Ev 599
_ZN6wallet19BerkeleyEnvironmentC2ERKN2fs4pathEb 692
_ZN6wallet19BerkeleyEnvironmentD2Ev 692
_ZN6wallet16BerkeleyDatabaseC2ESt10shared_ptrINS_19BerkeleyEnvironmentEEN2fs4pathERKNS_15DatabaseOptionsE 696
_ZN6wallet20MakeBerkeleyDatabaseERKN2fs4pathERKNS_15DatabaseOptionsERNS_14DatabaseStatusER13bilingual_str 697
_ZN6wallet14GetBerkeleyEnvERKN2fs4pathEb 706
_ZN6wallet19BerkeleyEnvironment5ResetEv 712
_ZN6wallet16BerkeleyDatabase5FlushEv 888
_ZN6wallet19BerkeleyEnvironment5CloseEv 1099
_ZN6wallet12_GLOBAL__N_117CheckUniqueFileidERKNS_19BerkeleyEnvironmentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER2DbRNS_20WalletDatabaseFileIdE 1102
_ZNK6wallet20WalletDatabaseFileIdeqERKS0_ 1120
_ZN6wallet19BerkeleyEnvironment5FlushEb 1310
_ZN6wallet16BerkeleyDatabaseD0Ev 1392
_ZN6wallet16BerkeleyDatabaseD0Ev 696
_ZN6wallet16BerkeleyDatabaseD2Ev 696
_ZN6wallet27BerkeleyDatabaseSanityCheckEv 1767
_ZN6wallet19BerkeleyEnvironment7CloseDbERKN2fs4pathE 1860
_ZN6wallet13BerkeleyBatch18GetNewPrefixCursorE4SpanIKSt4byteE 11542
_ZN6wallet14BerkeleyCursorC2ERNS_16BerkeleyDatabaseERKNS_13BerkeleyBatchE4SpanIKSt4byteE 11582
_ZN6wallet13BerkeleyBatch9TxnCommitEv 12787
_ZN6wallet13BerkeleyBatch8TxnBeginEv 12845
_ZN6wallet19BerkeleyEnvironment8TxnBeginEi 12848
_ZN6wallet13BerkeleyBatch8EraseKeyEO10DataStream 16132
_ZN6wallet13BerkeleyBatch7ReadKeyEO10DataStreamRS1_ 17383
_ZN6wallet14BerkeleyCursorD0Ev 23164
_ZN6wallet14BerkeleyCursorD0Ev 11582
_ZN6wallet14BerkeleyCursorD2Ev 11582
_ZN6wallet14BerkeleyCursor4NextER10DataStreamS2_ 75391
_ZN6wallet13BerkeleyBatch5FlushEv 76599
_ZN6wallet7SafeDbtC2Ev 92832
_ZN6wallet16BerkeleyDatabase9MakeBatchEb 109440
_ZN6wallet16BerkeleyDatabase9RemoveRefEv 109457
_ZN6wallet13BerkeleyBatchC2ERNS_16BerkeleyDatabaseEbb 109460
_ZN6wallet16BerkeleyDatabase4OpenEv 109460
_ZN6wallet16BerkeleyDatabase6AddRefEv 109460
_ZN6wallet13BerkeleyBatch5CloseEv 109477
_ZN6wallet19BerkeleyEnvironment4OpenER13bilingual_str 110082
_ZN6walletL11SpanFromDbtERKNS_7SafeDbtE 149009
_ZNK6wallet7SafeDbt8get_sizeEv 149036
_ZNK6wallet7SafeDbt8get_dataEv 165415
_ZN6wallet13BerkeleyBatchD0Ev 218894
_ZN6wallet13BerkeleyBatchD0Ev 109437
_ZN6wallet13BerkeleyBatchD2Ev 109457
_ZN6wallet13BerkeleyBatch8WriteKeyEO10DataStreamS2_b 252415
_ZN6wallet16BerkeleyDatabase22IncrementUpdateCounterEv 260831
_ZN6wallet7SafeDbtC2EPvm 613740
_ZN6wallet7SafeDbtD2Ev 706572
_ZN6wallet7SafeDbtcvP3DbtEv 706572

Generated by: LCOV version 2.0-1