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
GenerationAlloc CBC 14006647 100.0 % (18 / 18) 75.0 % (12 / 16)
GenerationAllocChunkFromBlock CBC 14002007 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationAllocFromNewBlock CBC 28313 94.1 % (16 / 17) 83.3 % (5 / 6)
GenerationAllocLarge CBC 4640 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationBlockFree CBC 32743 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationBlockFreeBytes CBC 14007499 100.0 % (2 / 2)
GenerationBlockInit CBC 178236 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 2362021 100.0 % (7 / 7)
GenerationCheck CBC 157542 81.8 % (36 / 44) 44.0 % (22 / 50)
GenerationContextCreate CBC 149923 93.3 % (28 / 30) 57.1 % (16 / 28)
GenerationDelete CBC 149667 100.0 % (4 / 4)
GenerationFree CBC 6601456 90.0 % (27 / 30) 55.0 % (22 / 40)
GenerationGetChunkContext UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
GenerationGetChunkSpace CBC 17554529 100.0 % (8 / 8) 62.5 % (5 / 8)
GenerationIsEmpty UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
GenerationRealloc UBC 0 0.0 % (0 / 28) 0.0 % (0 / 30)
GenerationReset CBC 156563 100.0 % (15 / 15) 64.3 % (9 / 14)
GenerationStats CBC 20 91.7 % (22 / 24) 58.3 % (7 / 12)

Generated by: LCOV version 2.0-1