LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - generation.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 61.1 % 288 176 32 2 78 42 134 20 54
Current Date: 2024-04-14 14:21:10 Functions: 72.2 % 18 13 2 3 7 6 1 2
Baseline: 16@8cea358b128 Branches: 32.2 % 230 74 27 3 126 15 59
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: 52.2 % 67 35 31 1 35
(240..) days: 63.8 % 221 141 1 2 77 7 134
Function coverage date bins:
[..60] days: 60.0 % 5 3 2 3
(240..) days: 76.9 % 13 10 3 4 6
Branch coverage date bins:
[..60] days: 31.6 % 38 12 26 12
(240..) days: 32.3 % 192 62 1 3 126 3 59

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
GenerationCheck CBC 824 81.8 % (36 / 44) 44.0 % (22 / 50)
GenerationFree GNC 1592992 67.9 % (19 / 28) 33.3 % (12 / 36)
GenerationContextCreate GNC 998 90.0 % (27 / 30) 50.0 % (14 / 28)
GenerationStats UBC 0 0.0 % (0 / 24) 0.0 % (0 / 12)
GenerationIsEmpty UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
GenerationGetChunkContext UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
GenerationAllocFromNewBlock UNC 0 0.0 % (0 / 17) 0.0 % (0 / 6)
GenerationReset GNC 824 100.0 % (15 / 15) 64.3 % (9 / 14)
GenerationAllocChunkFromBlock GNC 1593086 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationGetChunkSpace CBC 88 87.5 % (7 / 8) 50.0 % (4 / 8)
GenerationAllocLarge GNC 88 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationBlockFree GNC 88 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationBlockFreeBytes CBC 1593086 100.0 % (2 / 2)
GenerationBlockInit CBC 998 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 5925 100.0 % (7 / 7)
GenerationDelete CBC 824 100.0 % (4 / 4)

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