LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - slab.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 75.4 % 276 208 68 208
Current Date: 2026-10-12 11:56:10 +0200 Functions: 64.7 % 17 11 6 11
Baseline: lcov-20261012-baseline Branches: 46.4 % 252 117 135 117
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 75.4 % 272 205 67 205
Function coverage date bins:
(360..) days: 64.7 % 17 11 6 11
Branch coverage date bins:
(30,360] days: 25.0 % 4 1 3 1
(360..) days: 46.8 % 248 116 132 116

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
SlabAllocInvalidSize UBC 0 0.0 % (0 / 3) 0.0 % (0 / 2)
SlabGetChunkContext UBC 0 0.0 % (0 / 5) 0.0 % (0 / 6)
SlabGetChunkSpace UBC 0 0.0 % (0 / 6) 0.0 % (0 / 6)
SlabIsEmpty UBC 0 0.0 % (0 / 3) 0.0 % (0 / 4)
SlabRealloc UBC 0 0.0 % (0 / 9) 0.0 % (0 / 12)
SlabStats UBC 0 0.0 % (0 / 25) 0.0 % (0 / 14)
SlabAllocFromNewBlock CBC 59031 95.7 % (22 / 23) 62.5 % (5 / 8)
SlabDelete CBC 85958 100.0 % (4 / 4)
SlabReset CBC 85958 100.0 % (20 / 20) 68.8 % (11 / 16)
SlabCheck CBC 86098 83.9 % (47 / 56) 47.1 % (33 / 70)
SlabContextCreate CBC 86486 85.2 % (23 / 27) 50.0 % (9 / 18)
SlabFindNextBlockListIndex CBC 115272 100.0 % (5 / 5) 100.0 % (4 / 4)
SlabFree CBC 1763104 94.6 % (35 / 37) 58.8 % (20 / 34)
SlabGetNextFreeChunk CBC 1779684 100.0 % (12 / 12) 64.3 % (9 / 14)
SlabAlloc CBC 1801492 95.7 % (22 / 23) 62.5 % (15 / 24)
SlabAllocSetupNewChunk CBC 1801492 100.0 % (10 / 10) 50.0 % (4 / 8)
SlabBlocklistIndex CBC 8888625 100.0 % (8 / 8) 58.3 % (7 / 12)

Generated by: LCOV version 2.0-1