LCOV - code coverage report
Current view: top level - src - validationinterface.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 148 149 99.3 %
Date: 2022-04-21 14:51:19 Functions: 54 54 100.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 62 86 72.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN19MainSignalsInstance5ClearEv 794
_Z33UnregisterAllValidationInterfacesv 796
_Z27RegisterValidationInterfaceP20CValidationInterface 818
validationinterface.cpp:_ZZ27RegisterValidationInterfaceP20CValidationInterfaceENK3$_0clES0_ 818
validationinterface.cpp:_ZZZN12CMainSignals17ChainStateFlushedERK13CBlockLocatorENK4$_11clEvENKUlR20CValidationInterfaceE_clES5_ 856
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals17ChainStateFlushedERK13CBlockLocatorENK4$_11clEvEUlR20CValidationInterfaceE_EEvOT_ 880
validationinterface.cpp:_ZZN12CMainSignals17ChainStateFlushedERK13CBlockLocatorENK4$_11clEv 880
validationinterface.cpp:_ZZN12CMainSignals17ChainStateFlushedERK13CBlockLocatorENK4$_12clEv 880
_ZN12CMainSignals33RegisterBackgroundSignalSchedulerER10CScheduler 996
_ZN19MainSignalsInstanceC2EP10CScheduler 996
_ZN12CMainSignals24FlushBackgroundCallbacksEv 998
_ZN12CMainSignals35UnregisterBackgroundSignalSchedulerEv 998
_ZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonm 1545
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonmENK3$_5clEvEUlR20CValidationInterfaceE_EEvOT_ 1545
validationinterface.cpp:_ZZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonmENK3$_5clEv 1545
validationinterface.cpp:_ZZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonmENK3$_6clEv 1545
_ZN12CMainSignals17ChainStateFlushedERK13CBlockLocator 1613
validationinterface.cpp:_ZZZN12CMainSignals29TransactionRemovedFromMempoolERKNSt3__110shared_ptrIK12CTransactionEE20MemPoolRemovalReasonmENK3$_5clEvENKUlR20CValidationInterfaceE_clESA_ 1628
_ZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex 3873
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_9clEvEUlR20CValidationInterfaceE_EEvOT_ 3873
validationinterface.cpp:_ZZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_9clEv 3873
validationinterface.cpp:_ZZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK4$_10clEv 3873
validationinterface.cpp:_ZZZN12CMainSignals17BlockDisconnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_9clEvENKUlR20CValidationInterfaceE_clESC_ 4330
_Z32SyncWithValidationInterfaceQueuev 6209
validationinterface.cpp:_ZZ32SyncWithValidationInterfaceQueuevENK3$_1clEv 6209
_Z38CallFunctionInValidationInterfaceQueueNSt3__18functionIFvvEEE 13172
_ZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEm 20008
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEmENK3$_3clEvEUlR20CValidationInterfaceE_EEvOT_ 20008
validationinterface.cpp:_ZZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEmENK3$_3clEv 20008
validationinterface.cpp:_ZZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEmENK3$_4clEv 20008
validationinterface.cpp:_ZZZN12CMainSignals25TransactionAddedToMempoolERKNSt3__110shared_ptrIK12CTransactionEEmENK3$_3clEvENKUlR20CValidationInterfaceE_clES9_ 26706
_ZN12CMainSignals16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEE 56292
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZN12CMainSignals16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEEE4$_14EEvOT_ 56292
_ZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS2_b 59012
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS4_bENK4$_15clEvEUlR20CValidationInterfaceE_EEvOT_ 59012
validationinterface.cpp:_ZZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS2_bENK3$_2clEv 59012
validationinterface.cpp:_ZZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS2_bENK4$_15clEv 59012
_ZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndex 61924
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_7clEvEUlR20CValidationInterfaceE_EEvOT_ 61924
validationinterface.cpp:_ZZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_7clEv 61924
validationinterface.cpp:_ZZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_8clEv 61924
_ZN12CMainSignals12BlockCheckedERK6CBlockRK20BlockValidationState 69173
validationinterface.cpp:_ZN19MainSignalsInstance7IterateIZN12CMainSignals12BlockCheckedERK6CBlockRK20BlockValidationStateE4$_13EEvOT_ 69173
_ZN12CMainSignals16CallbacksPendingEv 83109
validationinterface.cpp:_ZZZN12CMainSignals15UpdatedBlockTipEPK11CBlockIndexS2_bENK4$_15clEvENKUlR20CValidationInterfaceE_clES5_ 98805
validationinterface.cpp:_ZZZN12CMainSignals14BlockConnectedERKNSt3__110shared_ptrIK6CBlockEEPK11CBlockIndexENK3$_7clEvENKUlR20CValidationInterfaceE_clESC_ 101586
validationinterface.cpp:_ZZN12CMainSignals16NewPoWValidBlockEPK11CBlockIndexRKNSt3__110shared_ptrIK6CBlockEEENK4$_14clER20CValidationInterface 102873
validationinterface.cpp:_ZZN12CMainSignals12BlockCheckedERK6CBlockRK20BlockValidationStateENK4$_13clER20CValidationInterface 114799
_Z35UnregisterSharedValidationInterfaceNSt3__110shared_ptrI20CValidationInterfaceEE 254921
_Z33RegisterSharedValidationInterfaceNSt3__110shared_ptrI20CValidationInterfaceEE 255740
_ZN19MainSignalsInstance8RegisterENSt3__110shared_ptrI20CValidationInterfaceEE 255740
_ZN19MainSignalsInstance10UnregisterEP20CValidationInterface 255800
_Z29UnregisterValidationInterfaceP20CValidationInterface 255806
_Z14GetMainSignalsv 359541

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