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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 85.1 % 188 160 28 1 159
Current Date: 2026-03-14 14:10:32 -0400 Functions: 68.4 % 19 13 6 6 7
Baseline: lcov-20260315-024220-baseline Branches: 47.6 % 126 60 66 1 59
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 0.0 % 1 0 1
(360..) days: 85.6 % 187 160 27 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
BumpAlloc CBC 14079065 100.0 % (11 / 11) 75.0 % (6 / 8)
BumpAllocChunkFromBlock CBC 14079056 100.0 % (11 / 11) 50.0 % (4 / 8)
BumpAllocFromNewBlock GNC 17601 93.8 % (15 / 16) 83.3 % (5 / 6)
BumpAllocLarge GNC 9 94.7 % (18 / 19) 50.0 % (2 / 4)
BumpBlockFree GNC 17610 100.0 % (7 / 7) 50.0 % (1 / 2)
BumpBlockFreeBytes CBC 14079056 100.0 % (2 / 2)
BumpBlockInit CBC 180516 100.0 % (5 / 5)
BumpBlockIsEmpty UBC 0 0.0 % (0 / 2)
BumpBlockMarkEmpty CBC 184548 100.0 % (5 / 5)
BumpCheck CBC 184972 90.0 % (27 / 30) 57.7 % (15 / 26)
BumpContextCreate GNC 162915 89.3 % (25 / 28) 39.3 % (11 / 28)
BumpDelete GNC 162915 100.0 % (4 / 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)
BumpIsEmpty UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
BumpRealloc UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
BumpReset GNC 184548 100.0 % (13 / 13) 64.3 % (9 / 14)
BumpStats CBC 3 89.5 % (17 / 19) 58.3 % (7 / 12)

Generated by: LCOV version 2.4-beta