LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - generation.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 80.2 % 288 231 57 231
Current Date: 2025-12-18 07:33:40 +0900 Functions: 83.3 % 18 15 3 6 9
Baseline: lcov-20251218-005734-baseline Branches: 45.7 % 230 105 125 105
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 80.2 % 288 231 57 231
Function coverage date bins:
(360..) days: 83.3 % 18 15 3 6 9
Branch coverage date bins:
(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 / 26) 0.0 % (0 / 26)
GenerationCheck CBC 132471 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)
GenerationContextCreate GNC 126685 93.3 % (28 / 30) 57.1 % (16 / 28)
GenerationFree CBC 6024084 92.9 % (26 / 28) 58.3 % (21 / 36)
GenerationStats CBC 15 91.7 % (22 / 24) 58.3 % (7 / 12)
GenerationAllocFromNewBlock GNC 23142 94.1 % (16 / 17) 83.3 % (5 / 6)
GenerationAllocLarge GNC 4618 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationAlloc CBC 11869932 100.0 % (18 / 18) 75.0 % (12 / 16)
GenerationAllocChunkFromBlock CBC 11865314 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationBlockFree GNC 27730 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationBlockFreeBytes CBC 11869655 100.0 % (2 / 2)
GenerationBlockInit CBC 149827 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 2710930 100.0 % (7 / 7)
GenerationDelete GNC 126466 100.0 % (4 / 4)
GenerationGetChunkSpace CBC 15359303 100.0 % (8 / 8) 62.5 % (5 / 8)
GenerationReset GNC 131703 100.0 % (15 / 15) 64.3 % (9 / 14)

Generated by: LCOV version 2.4-beta