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

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