LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - generation.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 80.2 % 288 231 57 231
Current Date: 2025-09-06 07:49:51 +0900 Functions: 83.3 % 18 15 3 6 9
Baseline: lcov-20250907-010129-baseline Branches: 45.7 % 230 105 125 105
Baseline Date: 2025-09-05 08:21:35 +0100 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
GenerationCheck CBC 121920 81.8 % (36 / 44) 44.0 % (22 / 50)
GenerationRealloc UBC 0 0.0 % (0 / 26) 0.0 % (0 / 26)
GenerationFree CBC 6999330 92.9 % (26 / 28) 58.3 % (21 / 36)
GenerationContextCreate GNC 116207 93.3 % (28 / 30) 57.1 % (16 / 28)
GenerationIsEmpty UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
GenerationGetChunkContext UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
GenerationReset GNC 121153 100.0 % (15 / 15) 64.3 % (9 / 14)
GenerationStats CBC 15 91.7 % (22 / 24) 58.3 % (7 / 12)
GenerationAlloc CBC 12475002 100.0 % (18 / 18) 75.0 % (12 / 16)
GenerationAllocChunkFromBlock CBC 12470384 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationGetChunkSpace CBC 16857419 100.0 % (8 / 8) 62.5 % (5 / 8)
GenerationAllocLarge GNC 4618 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationBlockFree GNC 27919 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationAllocFromNewBlock GNC 23331 94.1 % (16 / 17) 83.3 % (5 / 6)
GenerationBlockFreeBytes CBC 12474827 100.0 % (2 / 2)
GenerationBlockInit CBC 139538 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 3637476 100.0 % (7 / 7)
GenerationDelete GNC 115993 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta