LCOV - code coverage report
Current view: top level - src/base - memory_pool.cc (source / functions) Hit Total Coverage
Test: vlink Lines: 459 472 97.2 %
Date: 2026-09-30 18:30:16 Functions: 39 39 100.0 %
Branches: 281 360 78.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN5vlink10MemoryPool10deallocateEPvmm 359204
_ZN5vlink10MemoryPool11reset_statsEv 1
_ZN5vlink10MemoryPool15global_instanceEb 102529
_ZN5vlink10MemoryPool18get_default_configEv 236
_ZN5vlink10MemoryPool4trimEv 2
_ZN5vlink10MemoryPool5clearEv 330
_ZN5vlink10MemoryPool8allocateEmm 359066
_ZN5vlink10MemoryPoolC2ERKNS0_6ConfigE 281
_ZN5vlink10MemoryPoolC2Eib 16
_ZN5vlink10MemoryPoolC2Ev 4
_ZN5vlink10MemoryPoolD2Ev 281
_ZN5vlinkL12bump_counterERSt6atomicImE 718464
_ZN5vlinkL13pop_free_nodeERNS_15MemoryTierShardE 76776
_ZN5vlinkL13tier_allocateERNS_15MemoryTierStateE 358565
_ZN5vlinkL15grow_tier_chunkERNS_15MemoryTierStateEmPPNS_14MemoryFreeNodeE 1237
_ZN5vlinkL15is_power_of_twoEm 716399
_ZN5vlinkL15tier_deallocateERNS_15MemoryTierStateEPv 358752
_ZN5vlinkL16attach_free_listERNS_15MemoryTierShardEPNS_14MemoryFreeNodeES3_ 2688
_ZN5vlinkL16detach_free_listERNS_15MemoryTierShardE 2688
_ZN5vlinkL16steal_free_nodesERNS_15MemoryTierStateEm 4110
_ZN5vlinkL18current_tier_shardERKNS_15MemoryTierStateE 147523
_ZN5vlinkL18validate_tiers_logERKSt6vectorINS_10MemoryPool4TierESaIS2_EE 275
_ZN5vlinkL19current_thread_slotEv 147949
_ZN5vlinkL19prealloc_full_quotaERNS_15MemoryTierStateE 3
_ZN5vlinkL20create_memory_configEib 252
_ZN5vlinkL24default_tier_shard_countEv 281
_ZN5vlinkL24try_allocate_from_shardsERNS_15MemoryTierStateEm 76814
_ZN5vlinkL7head_ofERKNS_15MemoryTierShardE 742875
_ZN5vlinkL8round_upEmm 3944
_ZN5vlinkL8set_headERNS_15MemoryTierShardEPNS_14MemoryFreeNodeE 754171
_ZNK5vlink10MemoryPool14get_tier_countEv 17
_ZNK5vlink10MemoryPool19get_oversized_statsEv 34
_ZNK5vlink10MemoryPool9find_tierEm 716150
_ZNK5vlink10MemoryPool9get_statsEv 46
_ZZN5vlink10MemoryPool18get_default_configEvENKUlvE0_clEv 222
_ZZN5vlink10MemoryPool18get_default_configEvENKUlvE_clEv 222
_ZZN5vlink10MemoryPool5clearEvENKUlPKNS_16MemoryChunkTallyEE1_clES3_ 71211
_ZZN5vlink10MemoryPool5clearEvENKUlPKvE0_clES2_ 140302
_ZZN5vlink10MemoryPool5clearEvENKUlRKNS_11MemoryChunkES3_E_clES3_S3_ 347

Generated by: LCOV version 1.14