LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - generation.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 79.5 % 292 232 60 232
Current Date: 2026-10-12 11:56:10 +0200 Functions: 83.3 % 18 15 3 15
Baseline: lcov-20261012-baseline Branches: 44.5 % 238 106 132 106
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: 25.0 % 4 1 3 1
(360..) days: 80.2 % 288 231 57 231
Function coverage date bins:
(360..) days: 83.3 % 18 15 3 15
Branch coverage date bins:
(30,360] days: 12.5 % 8 1 7 1
(360..) days: 45.7 % 230 105 125 105

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 CBC 158924 81.8 % (36 / 44) 44.0 % (22 / 50)
GenerationFree CBC 6620146 90.0 % (27 / 30) 55.0 % (22 / 40)
GenerationContextCreate CBC 150846 93.3 % (28 / 30) 57.1 % (16 / 28)
GenerationIsEmpty UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
GenerationGetChunkContext UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
GenerationReset CBC 157895 100.0 % (15 / 15) 64.3 % (9 / 14)
GenerationStats CBC 20 91.7 % (22 / 24) 58.3 % (7 / 12)
GenerationAlloc CBC 14335980 100.0 % (18 / 18) 75.0 % (12 / 16)
GenerationAllocChunkFromBlock CBC 14330765 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationGetChunkSpace CBC 17893748 100.0 % (8 / 8) 62.5 % (5 / 8)
GenerationAllocLarge CBC 5215 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationBlockFree CBC 34027 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationAllocFromNewBlock CBC 29022 94.1 % (16 / 17) 83.3 % (5 / 6)
GenerationBlockFreeBytes CBC 14336276 100.0 % (2 / 2)
GenerationBlockInit CBC 179868 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 2367464 100.0 % (7 / 7)
GenerationDelete CBC 150570 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1