LCOV - code coverage report
Current view: top level - src - addrman.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 756 820 92.2 %
Date: 2022-04-21 14:51:19 Functions: 64 66 97.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 420 634 66.2 %

Function Name Sort by function name Hit count Sort by hit count
_ZN11AddrManImpl11UnserializeI9CAutoFileEEvRT_ 0
_ZN7AddrMan11UnserializeI9CAutoFileEEvRT_ 0
_ZN11AddrManImpl11UnserializeI13CHashVerifierI11CDataStreamEEEvRT_ 4
_ZN7AddrMan11UnserializeI13CHashVerifierI11CDataStreamEEEvRT_ 4
_ZN11AddrManImpl17ResolveCollisionsEv 12
_ZN11AddrManImpl18ResolveCollisions_Ev 12
_ZN7AddrMan17ResolveCollisionsEv 12
_ZN11AddrManImpl11UnserializeI11CDataStreamEEvRT_ 14
_ZN7AddrMan11UnserializeI11CDataStreamEEvRT_ 14
_ZNK11AddrManImpl9SerializeI11CDataStreamEEvRT_ 14
_ZNK7AddrMan9SerializeI11CDataStreamEEvRT_ 14
_ZN11AddrManImpl16FindAddressEntryERK8CAddress 26
_ZN11AddrManImpl17FindAddressEntry_ERK8CAddress 26
_ZN7AddrMan16FindAddressEntryERK8CAddress 26
_ZNK11AddrManImpl6SelectEb 58
_ZNK11AddrManImpl7Select_Eb 58
_ZNK7AddrMan6SelectEb 58
_ZN11AddrManImpl20SelectTriedCollisionEv 112
_ZN11AddrManImpl21SelectTriedCollision_Ev 112
_ZN7AddrMan20SelectTriedCollisionEv 112
_ZNK8AddrInfo9GetChanceEl 264
_ZN11AddrManImpl11UnserializeI13CHashVerifierI9CAutoFileEEEvRT_ 340
_ZN7AddrMan11UnserializeI13CHashVerifierI9CAutoFileEEEvRT_ 340
_ZNK11AddrManImpl7GetAddrEmmNSt3__18optionalI7NetworkEE 377
_ZNK11AddrManImpl8GetAddr_EmmNSt3__18optionalI7NetworkEE 377
_ZNK7AddrMan7GetAddrEmmNSt3__18optionalI7NetworkEE 377
_ZN11AddrManImpl10Connected_ERK8CServicel 410
_ZN11AddrManImpl9ConnectedERK8CServicel 410
_ZN7AddrMan9ConnectedERK8CServicel 410
_ZN11AddrManImpl11SetServicesERK8CService12ServiceFlags 412
_ZN11AddrManImpl12SetServices_ERK8CService12ServiceFlags 412
_ZN7AddrMan11SetServicesERK8CService12ServiceFlags 412
_ZN11AddrManImpl7AttemptERK8CServicebl 428
_ZN11AddrManImpl8Attempt_ERK8CServicebl 428
_ZN7AddrMan7AttemptERK8CServicebl 428
_ZNK11AddrManImpl12CheckAddrmanEv 524
_ZN11AddrManImpl9MakeTriedER8AddrInfoi 808
_ZNK11AddrManImpl9SerializeI11CHashWriterEEvRT_ 1146
_ZNK11AddrManImpl9SerializeI9CAutoFileEEvRT_ 1146
_ZNK7AddrMan9SerializeI11CHashWriterEEvRT_ 1146
_ZNK7AddrMan9SerializeI9CAutoFileEEvRT_ 1146
_ZNK11AddrManImpl4sizeEv 1196
_ZNK7AddrMan4sizeEv 1196
_ZN11AddrManImpl4GoodERK8CServicel 1298
_ZN7AddrMan4GoodERK8CServicel 1298
_ZN11AddrManImpl5Good_ERK8CServicebl 1302
_ZN11AddrManImplC2EONSt3__16vectorIbNS0_9allocatorIbEEEEbi 1441
_ZN11AddrManImplD2Ev 1441
_ZN7AddrManC2ENSt3__16vectorIbNS0_9allocatorIbEEEEbi 1441
_ZN7AddrManD2Ev 1441
_ZN11AddrManImpl6DeleteEi 1589
_ZNK8AddrInfo14GetTriedBucketERK7uint256RKNSt3__16vectorIbNS3_9allocatorIbEEEE 13810
_ZNK11AddrManImpl8GetAsmapEv 15988
_ZNK7AddrMan8GetAsmapEv 15988
_ZNK8AddrInfo10IsTerribleEl 24061
_ZN11AddrManImpl8ClearNewEii 24986
_ZN11AddrManImpl6CreateERK8CAddressRK8CNetAddrPi 26553
_ZN11AddrManImpl3AddERKNSt3__16vectorI8CAddressNS0_9allocatorIS2_EEEERK8CNetAddrl 27474
_ZN11AddrManImpl4Add_ERKNSt3__16vectorI8CAddressNS0_9allocatorIS2_EEEERK8CNetAddrl 27474
_ZN7AddrMan3AddERKNSt3__16vectorI8CAddressNS0_9allocatorIS2_EEEERK8CNetAddrl 27474
_ZN11AddrManImpl9AddSingleERK8CAddressRK8CNetAddrl 28725
_ZN11AddrManImpl4FindERK8CServicePi 29974
_ZNK8AddrInfo12GetNewBucketERK7uint256RK8CNetAddrRKNSt3__16vectorIbNS6_9allocatorIbEEEE 34066
_ZNK11AddrManImpl10SwapRandomEjj 59520
_ZNK11AddrManImpl5CheckEv 61214
_ZNK8AddrInfo17GetBucketPositionERK7uint256bi 112646

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