LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - slab.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 75.4 % 272 205 6 61 40 165 3 32
Current Date: 2024-04-14 14:21:10 Functions: 64.7 % 17 11 2 4 4 7 1 1
Baseline: 16@8cea358b128 Branches: 46.8 % 248 116 12 120 12 104
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 85.0 % 40 34 6 34
(240..) days: 73.7 % 232 171 61 6 165
Function coverage date bins:
[..60] days: 60.0 % 5 3 2 3
(240..) days: 66.7 % 12 8 4 1 7
Branch coverage date bins:
[..60] days: 50.0 % 18 9 9 9
(240..) days: 46.5 % 230 107 3 120 3 104

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
SlabCheck CBC 423455 83.9 % (47 / 56) 47.1 % (33 / 70)
SlabStats UBC 0 0.0 % (0 / 25) 0.0 % (0 / 14)
SlabFree CBC 1761580 97.1 % (33 / 34) 63.3 % (19 / 30)
SlabContextCreate GNC 423758 85.2 % (23 / 27) 50.0 % (9 / 18)
SlabGetChunkContext UBC 0 0.0 % (0 / 5) 0.0 % (0 / 6)
SlabGetChunkSpace UBC 0 0.0 % (0 / 6) 0.0 % (0 / 6)
SlabBlocklistIndex CBC 9032590 100.0 % (8 / 8) 58.3 % (7 / 12)
SlabGetNextFreeChunk CBC 1758170 100.0 % (12 / 12) 64.3 % (9 / 14)
SlabReset CBC 423410 100.0 % (20 / 20) 68.8 % (11 / 16)
SlabAllocSetupNewChunk GNC 1846282 100.0 % (9 / 9) 50.0 % (4 / 8)
SlabIsEmpty UBC 0 0.0 % (0 / 3) 0.0 % (0 / 4)
SlabAllocFromNewBlock GNC 113877 95.7 % (22 / 23) 62.5 % (5 / 8)
SlabAllocInvalidSize UNC 0 0.0 % (0 / 3) 0.0 % (0 / 2)
SlabFindNextBlockListIndex CBC 103034 100.0 % (5 / 5) 100.0 % (4 / 4)
SlabDelete CBC 423410 100.0 % (4 / 4)

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