LCOV - code coverage report
Current view: top level - elsa/storage/memory_resource - PoolResource.cpp (source / functions) Hit Total Coverage
Test: coverage-all.lcov Lines: 327 357 91.6 %
Date: 2025-01-04 07:38:10 Functions: 57 60 95.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZN4elsa2mr13pool_resource5Block10isPrevFreeEv 0
_ZN4elsa2mr13pool_resource5Block14markChunkStartEv 0
_ZN4elsa2mr13pool_resource5Block17markPrevAllocatedEv 0
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE9tryResizeEPvmmm 7
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE9tryResizeEPvmmm 7
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE9tryResizeEPvmmm 7
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE4makeESt10shared_ptrINS0_15MemResInterfaceEENS0_18PoolResourceConfigE 20
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEEC2ESt10shared_ptrINS0_15MemResInterfaceEENS0_18PoolResourceConfigE 20
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEED2Ev 20
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE4makeESt10shared_ptrINS0_15MemResInterfaceEENS0_18PoolResourceConfigE 20
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEEC2ESt10shared_ptrINS0_15MemResInterfaceEENS0_18PoolResourceConfigE 20
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEED2Ev 20
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE4makeESt10shared_ptrINS0_15MemResInterfaceEENS0_18PoolResourceConfigE 20
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEEC2ESt10shared_ptrINS0_15MemResInterfaceEENS0_18PoolResourceConfigE 20
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEED2Ev 20
_ZZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE4makeESt10shared_ptrINS0_15MemResInterfaceEENS0_18PoolResourceConfigEENKUlPS4_E_clES9_ 20
_ZZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE4makeESt10shared_ptrINS0_15MemResInterfaceEENS0_18PoolResourceConfigEENKUlPS4_E_clES9_ 20
_ZZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE4makeESt10shared_ptrINS0_15MemResInterfaceEENS0_18PoolResourceConfigEENKUlPS4_E_clES9_ 20
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE10expandPoolEm 63
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE10shrinkPoolESt10unique_ptrINS1_5BlockESt14default_deleteIS6_EE 63
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE10expandPoolEm 63
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE10shrinkPoolESt10unique_ptrINS1_5BlockESt14default_deleteIS6_EE 63
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE10expandPoolEm 3409
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE10shrinkPoolESt10unique_ptrINS1_5BlockESt14default_deleteIS6_EE 3409
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE15insertFreeBlockEOSt10unique_ptrINS1_5BlockESt14default_deleteIS6_EE 49192
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE15insertFreeBlockEOSt10unique_ptrINS1_5BlockESt14default_deleteIS6_EE 50511
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE15insertFreeBlockEOSt10unique_ptrINS1_5BlockESt14default_deleteIS6_EE 50511
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE12doDeallocateEPv 60534
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE12doDeallocateEPv 60534
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE12doDeallocateEPv 60534
_ZN4elsa2mr13pool_resource8FirstFit11selectBlockEmRKSt6vectorIPNS1_5BlockESaIS5_EEm 60534
_ZN4elsa2mr13pool_resource9HybridFit11selectBlockEmRKSt6vectorIPNS1_5BlockESaIS5_EEm 60534
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE10deallocateEPvmm 60535
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE10deallocateEPvmm 60535
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE10deallocateEPvmm 60535
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE17shrinkBlockAtTailERNS1_5BlockEPvmm 60536
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE17shrinkBlockAtTailERNS1_5BlockEPvmm 60536
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE17shrinkBlockAtTailERNS1_5BlockEPvmm 60536
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE8allocateEmm 60538
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE8allocateEmm 60538
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE8allocateEmm 60538
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE13linkFreeBlockEPNS1_5BlockE 106318
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE15unlinkFreeBlockEPNS1_5BlockE 106318
_ZN4elsa2mr13pool_resource12PoolResourceINS1_8FirstFitEE25freeListIndexForFreeChunkEm 106318
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE13linkFreeBlockEPNS1_5BlockE 110983
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE15unlinkFreeBlockEPNS1_5BlockE 110983
_ZN4elsa2mr13pool_resource12PoolResourceINS1_15ConstantTimeFitEE25freeListIndexForFreeChunkEm 110983
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE13linkFreeBlockEPNS1_5BlockE 110983
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE15unlinkFreeBlockEPNS1_5BlockE 110983
_ZN4elsa2mr13pool_resource12PoolResourceINS1_9HybridFitEE25freeListIndexForFreeChunkEm 110983
_ZN4elsa2mr13pool_resource15ConstantTimeFit11selectBlockEmRKSt6vectorIPNS1_5BlockESaIS5_EEm 121068
_ZN4elsa2mr13pool_resource5Block12markPrevFreeEv 173803
_ZN4elsa2mr13pool_resource5Block13markAllocatedEv 181602
_ZN4elsa2mr13pool_resource5Block8markFreeEv 181602
_ZN4elsa2mr13pool_resource5Block10unlinkFreeEv 328284
_ZN4elsa2mr13pool_resource5Block15insertAfterFreeEPPS2_ 328284
_ZN4elsa2mr13pool_resource5Block6isFreeEv 359594
_ZN4elsa2mr13pool_resource5Block7setSizeEm 482042
_ZN4elsa2mr13pool_resource5Block12isChunkStartEv 676498
_ZN4elsa2mr13pool_resource5Block4sizeEv 1717037

Generated by: LCOV version 1.14