LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - generation.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 79.5 % 292 232 60 1 231 1
Current Date: 2026-11-05 14:14:01 +0100 Functions: 83.3 % 18 15 3 1 14
Baseline: lcov-20261105-baseline Branches: 44.5 % 238 106 1 131 1 105
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 25.0 % 4 1 3 1
(360..) days: 80.1 % 287 230 57 230
Function coverage date bins:
(360..) days: 83.3 % 18 15 3 1 14
Branch coverage date bins:
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 12.5 % 8 1 7 1
(360..) days: 45.6 % 228 104 124 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
GenerationRealloc UBC 0 0.0 % (0 / 28) 0.0 % (0 / 30)
GenerationCheck GNC 159379 81.8 % (36 / 44) 44.0 % (22 / 50)
GenerationIsEmpty UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
GenerationGetChunkContext UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
GenerationFree CBC 6644823 90.0 % (27 / 30) 55.0 % (22 / 40)
GenerationContextCreate CBC 151264 93.3 % (28 / 30) 57.1 % (16 / 28)
GenerationStats CBC 20 91.7 % (22 / 24) 58.3 % (7 / 12)
GenerationAllocFromNewBlock CBC 28798 94.1 % (16 / 17) 83.3 % (5 / 6)
GenerationAllocLarge CBC 5223 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationAlloc CBC 14391954 100.0 % (18 / 18) 75.0 % (12 / 16)
GenerationAllocChunkFromBlock CBC 14386731 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationBlockFree CBC 33810 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationBlockFreeBytes CBC 14392473 100.0 % (2 / 2)
GenerationBlockInit CBC 180062 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 2368677 100.0 % (7 / 7)
GenerationDelete CBC 150985 100.0 % (4 / 4)
GenerationGetChunkSpace CBC 17925558 100.0 % (8 / 8) 62.5 % (5 / 8)
GenerationReset CBC 158350 100.0 % (15 / 15) 64.3 % (9 / 14)

Generated by: LCOV version 2.0-1