LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - generation.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 79.5 % 292 232 60 232
Current Date: 2026-07-25 17:13:00 -0400 Functions: 83.3 % 18 15 3 15
Baseline: lcov-20260726-baseline Branches: 44.5 % 238 106 132 106
Baseline Date: 2026-07-25 19:16:42 +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
GenerationGetChunkContext UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
GenerationIsEmpty UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
GenerationRealloc UBC 0 0.0 % (0 / 28) 0.0 % (0 / 30)
GenerationStats CBC 20 91.7 % (22 / 24) 58.3 % (7 / 12)
GenerationAllocLarge CBC 4640 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationAllocFromNewBlock CBC 28313 94.1 % (16 / 17) 83.3 % (5 / 6)
GenerationBlockFree CBC 32743 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationDelete CBC 149667 100.0 % (4 / 4)
GenerationContextCreate CBC 149923 93.3 % (28 / 30) 57.1 % (16 / 28)
GenerationReset CBC 156563 100.0 % (15 / 15) 64.3 % (9 / 14)
GenerationCheck CBC 157542 81.8 % (36 / 44) 44.0 % (22 / 50)
GenerationBlockInit CBC 178236 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 2362021 100.0 % (7 / 7)
GenerationFree CBC 6601456 90.0 % (27 / 30) 55.0 % (22 / 40)
GenerationAllocChunkFromBlock CBC 14002007 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationAlloc CBC 14006647 100.0 % (18 / 18) 75.0 % (12 / 16)
GenerationBlockFreeBytes CBC 14007499 100.0 % (2 / 2)
GenerationGetChunkSpace CBC 17554529 100.0 % (8 / 8) 62.5 % (5 / 8)

Generated by: LCOV version 2.0-1