LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - generation.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 79.5 % 292 232 60 232
Current Date: 2026-09-20 14:13:17 +0900 Functions: 83.3 % 18 15 3 15
Baseline: lcov-20260920-baseline Branches: 44.5 % 238 106 132 106
Baseline Date: 2026-09-20 14:13:13 +0900 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 14197435 100.0 % (18 / 18) 75.0 % (12 / 16)
GenerationAllocChunkFromBlock CBC 14192241 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationAllocFromNewBlock CBC 28399 94.1 % (16 / 17) 83.3 % (5 / 6)
GenerationAllocLarge CBC 5194 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationBlockFree CBC 33383 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationBlockFreeBytes CBC 14197631 100.0 % (2 / 2)
GenerationBlockInit CBC 178732 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 2366188 100.0 % (7 / 7)
GenerationCheck CBC 158037 81.8 % (36 / 44) 44.0 % (22 / 50)
GenerationContextCreate CBC 150333 93.3 % (28 / 30) 57.1 % (16 / 28)
GenerationDelete CBC 150063 100.0 % (4 / 4)
GenerationFree CBC 6574134 90.0 % (27 / 30) 55.0 % (22 / 40)
GenerationGetChunkContext UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
GenerationGetChunkSpace CBC 17776439 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 157008 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