LCOV - differential code coverage report
Current view: top level - src/backend/storage/buffer - localbuf.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 87.9 % 314 276 11 27 3 50 223 7 44
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 23 23 15 8 3
Baseline: lcov-20260630-baseline Branches: 59.6 % 218 130 11 8 69 3 21 106
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 78.8 % 52 41 11 41
(360..) days: 89.7 % 262 235 27 3 9 223
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 21 21 13 8
Branch coverage date bins:
(30,360] days: 50.0 % 22 11 11 11
(360..) days: 60.7 % 196 119 8 69 3 10 106

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
InitLocalBuffers CBC 357 85.7 % (18 / 21) 38.9 % (7 / 18)
check_temp_buffers CBC 1269 60.0 % (3 / 5) 33.3 % (2 / 6)
PrefetchLocalBuffer CBC 1357 91.7 % (11 / 12) 62.5 % (5 / 8)
DropRelationAllLocalBuffers GNC 4424 100.0 % (8 / 8) 100.0 % (6 / 6)
FlushLocalBuffer GNC 4430 93.3 % (14 / 15) 50.0 % (4 / 8)
ExtendBufferedRelLocal GNC 14961 78.8 % (41 / 52) 44.0 % (22 / 50)
LimitAdditionalLocalPins CBC 14961 83.3 % (5 / 6) 75.0 % (3 / 4)
TerminateLocalBufferIO GNC 15530 100.0 % (12 / 12) 83.3 % (5 / 6)
GetLocalBufferStorage GNC 20995 100.0 % (17 / 17) 75.0 % (6 / 8)
AtProcExit_LocalBuffers CBC 22611 100.0 % (3 / 3)
InvalidateLocalBuffer GNC 30365 73.7 % (14 / 19) 37.5 % (6 / 16)
GetLocalVictimBuffer GNC 30374 100.0 % (26 / 26) 88.9 % (16 / 18)
GetAdditionalLocalPinLimit GNC 32840 100.0 % (6 / 6) 75.0 % (3 / 4)
GetLocalPinLimit GNC 42165 100.0 % (2 / 2)
AtEOXact_LocalBuffers CBC 426937 100.0 % (3 / 3)
CheckForLocalBufferLeaks CBC 449548 58.3 % (7 / 12) 60.0 % (6 / 10)
LocalBufferAlloc GNC 1648709 96.0 % (24 / 25) 60.0 % (6 / 10)
PinLocalBuffer GNC 1668563 100.0 % (15 / 15) 100.0 % (6 / 6)
UnpinLocalBuffer CBC 2134478 100.0 % (4 / 4)
UnpinLocalBufferNoOwner GNC 2138473 100.0 % (13 / 13) 60.0 % (6 / 10)
MarkLocalBufferDirty GNC 2405794 100.0 % (11 / 11) 66.7 % (4 / 6)

Generated by: LCOV version 2.0-1