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
GenerationAlloc CBC 12475002 100.0 % (18 / 18) 75.0 % (12 / 16)
GenerationAllocChunkFromBlock CBC 12470384 100.0 % (12 / 12) 50.0 % (4 / 8)
GenerationAllocFromNewBlock GNC 23331 94.1 % (16 / 17) 83.3 % (5 / 6)
GenerationAllocLarge GNC 4618 95.5 % (21 / 22) 50.0 % (2 / 4)
GenerationBlockFree GNC 27919 100.0 % (8 / 8) 50.0 % (2 / 4)
GenerationBlockFreeBytes CBC 12474827 100.0 % (2 / 2)
GenerationBlockInit CBC 139538 100.0 % (8 / 8)
GenerationBlockMarkEmpty CBC 3637476 100.0 % (7 / 7)
GenerationCheck CBC 121920 81.8 % (36 / 44) 44.0 % (22 / 50)
GenerationContextCreate GNC 116207 93.3 % (28 / 30) 57.1 % (16 / 28)
GenerationDelete GNC 115993 100.0 % (4 / 4)
GenerationFree CBC 6999330 92.9 % (26 / 28) 58.3 % (21 / 36)
GenerationGetChunkContext UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
GenerationGetChunkSpace CBC 16857419 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 / 26) 0.0 % (0 / 26)
GenerationReset GNC 121153 100.0 % (15 / 15) 64.3 % (9 / 14)
GenerationStats CBC 15 91.7 % (22 / 24) 58.3 % (7 / 12)

Generated by: LCOV version 2.4-beta