LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - generation.c (source / functions) Coverage Total Hit UBC CBC
Current: b368bdd230181c60e085267fe65d42fd372d3a24 vs d39fda1cc404834781458376173e5293f870e83a Lines: 79.5 % 292 232 60 232
Current Date: 2026-09-21 17:36:50 +0700 Functions: 83.3 % 18 15 3 15
Baseline: lcov-20260921-baseline Branches: 44.5 % 238 106 132 106
Baseline Date: 2026-09-21 12:11:14 +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 158027 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 6746199 90.0 % (27 / 30) 55.0 % (22 / 40)
GenerationContextCreate CBC 150321 93.3 % (28 / 30) 57.1 % (16 / 28)
GenerationStats CBC 20 91.7 % (22 / 24) 58.3 % (7 / 12)
GenerationAllocFromNewBlock CBC 29875 94.1 % (16 / 17) 83.3 % (5 / 6)
GenerationAllocLarge CBC 5202 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationAlloc CBC 14365591 100.0 % (18 / 18) 75.0 % (12 / 16)
GenerationAllocChunkFromBlock CBC 14360389 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationBlockFree CBC 34867 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationBlockFreeBytes CBC 14366213 100.0 % (2 / 2)
GenerationBlockInit CBC 180196 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 2367165 100.0 % (7 / 7)
GenerationDelete CBC 150053 100.0 % (4 / 4)
GenerationGetChunkSpace CBC 17772534 100.0 % (8 / 8) 62.5 % (5 / 8)
GenerationReset CBC 156998 100.0 % (15 / 15) 64.3 % (9 / 14)

Generated by: LCOV version 2.0-1