LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - bump.c (source / functions) Coverage Total Hit UBC GBC GNC CBC
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 85.1 % 188 160 28 1 159
Current Date: 2026-06-29 16:15:13 +0200 Functions: 68.4 % 19 13 6 6 7
Baseline: lcov-20260630-baseline Branches: 47.6 % 126 60 66 1 59
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 85.1 % 188 160 28 1 159
Function coverage date bins:
(360..) days: 68.4 % 19 13 6 6 7
Branch coverage date bins:
(360..) days: 47.6 % 126 60 66 1 59

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
BumpContextCreate GNC 198703 89.3 % (25 / 28) 39.3 % (11 / 28)
BumpCheck CBC 227082 90.0 % (27 / 30) 57.7 % (15 / 26)
BumpIsEmpty UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
BumpReset GNC 226618 100.0 % (13 / 13) 64.3 % (9 / 14)
BumpStats CBC 4 89.5 % (17 / 19) 58.3 % (7 / 12)
BumpAllocChunkFromBlock CBC 16232209 100.0 % (11 / 11) 50.0 % (4 / 8)
BumpAlloc CBC 16232221 100.0 % (11 / 11) 75.0 % (6 / 8)
BumpAllocLarge GNC 12 94.7 % (18 / 19) 50.0 % (2 / 4)
BumpFree UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
BumpGetChunkContext UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
BumpGetChunkSpace UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
BumpRealloc UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
BumpAllocFromNewBlock GNC 19589 93.8 % (15 / 16) 83.3 % (5 / 6)
BumpBlockFree GNC 19601 100.0 % (7 / 7) 50.0 % (1 / 2)
BumpBlockFreeBytes CBC 16232209 100.0 % (2 / 2)
BumpBlockInit CBC 218292 100.0 % (5 / 5)
BumpBlockIsEmpty UBC 0 0.0 % (0 / 2)
BumpBlockMarkEmpty CBC 226618 100.0 % (5 / 5)
BumpDelete GNC 198703 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1