LCOV - differential code coverage report
Current view: top level - src/backend/utils/mmgr - bump.c (source / functions) Coverage Total Hit UBC CBC
Current: b368bdd230181c60e085267fe65d42fd372d3a24 vs d39fda1cc404834781458376173e5293f870e83a Lines: 85.1 % 188 160 28 160
Current Date: 2026-09-21 17:36:50 +0700 Functions: 68.4 % 19 13 6 13
Baseline: lcov-20260921-baseline Branches: 47.6 % 126 60 66 60
Baseline Date: 2026-09-21 12:11:14 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 85.1 % 188 160 28 160
Function coverage date bins:
(360..) days: 68.4 % 19 13 6 13
Branch coverage date bins:
(360..) days: 47.6 % 126 60 66 60

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 16309803 100.0 % (11 / 11) 75.0 % (6 / 8)
BumpAllocChunkFromBlock CBC 16309791 100.0 % (11 / 11) 50.0 % (4 / 8)
BumpAllocFromNewBlock CBC 19830 93.8 % (15 / 16) 83.3 % (5 / 6)
BumpAllocLarge CBC 12 94.7 % (18 / 19) 50.0 % (2 / 4)
BumpBlockFree CBC 19842 100.0 % (7 / 7) 50.0 % (1 / 2)
BumpBlockFreeBytes CBC 16309791 100.0 % (2 / 2)
BumpBlockInit CBC 213716 100.0 % (5 / 5)
BumpBlockIsEmpty UBC 0 0.0 % (0 / 2)
BumpBlockMarkEmpty CBC 221908 100.0 % (5 / 5)
BumpCheck CBC 222371 90.0 % (27 / 30) 57.7 % (15 / 26)
BumpContextCreate CBC 193886 89.3 % (25 / 28) 39.3 % (11 / 28)
BumpDelete CBC 193886 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 CBC 221908 100.0 % (13 / 13) 64.3 % (9 / 14)
BumpStats CBC 4 89.5 % (17 / 19) 58.3 % (7 / 12)

Generated by: LCOV version 2.0-1