LCOV - differential code coverage report
Current view: top level - src/backend/storage/buffer - localbuf.c (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 87.9 % 314 276 38 276
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 23 23 23
Baseline: lcov-20261105-baseline Branches: 59.6 % 218 130 88 130
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 76.6 % 47 36 11 36
(360..) days: 89.9 % 267 240 27 240
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 21 21 21
Branch coverage date bins:
(30,360] days: 50.0 % 16 8 8 8
(360..) days: 60.4 % 202 122 80 122

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
AtEOXact_LocalBuffers CBC 429260 100.0 % (3 / 3)
AtProcExit_LocalBuffers CBC 24251 100.0 % (3 / 3)
CheckForLocalBufferLeaks CBC 453511 58.3 % (7 / 12) 60.0 % (6 / 10)
DropRelationAllLocalBuffers CBC 4584 100.0 % (8 / 8) 100.0 % (6 / 6)
DropRelationLocalBuffers CBC 498 100.0 % (13 / 13) 100.0 % (12 / 12)
ExtendBufferedRelLocal CBC 15600 78.8 % (41 / 52) 44.0 % (22 / 50)
FlushLocalBuffer CBC 4454 93.3 % (14 / 15) 50.0 % (4 / 8)
GetAdditionalLocalPinLimit CBC 35584 100.0 % (6 / 6) 75.0 % (3 / 4)
GetLocalBufferStorage CBC 21986 100.0 % (17 / 17) 75.0 % (6 / 8)
GetLocalPinLimit CBC 45217 100.0 % (2 / 2)
GetLocalVictimBuffer CBC 31397 100.0 % (26 / 26) 88.9 % (16 / 18)
InitLocalBuffers CBC 363 85.7 % (18 / 21) 38.9 % (7 / 18)
InvalidateLocalBuffer CBC 31388 73.7 % (14 / 19) 37.5 % (6 / 16)
LimitAdditionalLocalPins CBC 15600 83.3 % (5 / 6) 75.0 % (3 / 4)
LocalBufferAlloc CBC 1791405 96.0 % (24 / 25) 60.0 % (6 / 10)
MarkLocalBufferDirty CBC 2615722 100.0 % (11 / 11) 66.7 % (4 / 6)
PinLocalBuffer CBC 1812072 100.0 % (15 / 15) 100.0 % (6 / 6)
PrefetchLocalBuffer CBC 1357 91.7 % (11 / 12) 62.5 % (5 / 8)
StartLocalBufferIO CBC 35913 42.9 % (6 / 14) 41.7 % (5 / 12)
TerminateLocalBufferIO CBC 15768 100.0 % (12 / 12) 83.3 % (5 / 6)
UnpinLocalBuffer CBC 2274677 100.0 % (4 / 4)
UnpinLocalBufferNoOwner CBC 2279764 100.0 % (13 / 13) 60.0 % (6 / 10)
check_temp_buffers CBC 1364 60.0 % (3 / 5) 33.3 % (2 / 6)

Generated by: LCOV version 2.0-1