LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc - shmem.c (source / functions) Coverage Total Hit LBC UBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 87.1 % 140 122 2 16 122 3
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 13 13 1 12
Baseline: 16@8cea358b128 Branches: 43.1 % 72 31 2 39 31
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 87.1 % 140 122 2 16 122
Function coverage date bins:
(240..) days: 100.0 % 13 13 1 12
Branch coverage date bins:
(240..) days: 43.1 % 72 31 2 39 31

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
ShmemInitStruct CBC 58371 66.7 % (24 / 36) 35.7 % (10 / 28)
ShmemAllocUnlocked CBC 1796 90.9 % (10 / 11) 37.5 % (3 / 8)
ShmemAllocRaw CBC 381603 92.9 % (13 / 14) 50.0 % (4 / 8)
add_size CBC 415164 80.0 % (4 / 5) 33.3 % (2 / 6)
ShmemAlloc CBC 8082 80.0 % (4 / 5) 25.0 % (1 / 4)
mul_size CBC 183297 85.7 % (6 / 7) 62.5 % (5 / 8)
ShmemAddrIsValid CBC 59126 100.0 % (2 / 2) 50.0 % (2 / 4)
InitShmemAllocation GNC 898 100.0 % (11 / 11) 50.0 % (1 / 2)
ShmemInitHash CBC 8986 88.9 % (8 / 9) 50.0 % (1 / 2)
pg_get_shmem_allocations CBC 3 100.0 % (27 / 27) 100.0 % (2 / 2)
InitShmemAccess CBC 898 100.0 % (6 / 6)
InitShmemIndex CBC 898 100.0 % (5 / 5)
ShmemAllocNoError CBC 316048 100.0 % (2 / 2)

Generated by: LCOV version 2.1-beta2-3-g6141622