LCOV - differential code coverage report
Current view: top level - src/backend/storage/buffer - localbuf.c (source / functions) Coverage Total Hit UNC UIC UBC GNC CBC DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 87.9 % 307 270 37 14 256 11
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 23 23 3 20 1
Baseline: lcov-20251218-005734-baseline Branches: 59.0 % 212 125 3 8 76 13 112
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 88.7 % 97 86 11 14 72
(360..) days: 87.6 % 210 184 26 184
Function coverage date bins:
(30,360] days: 100.0 % 7 7 1 6
(360..) days: 100.0 % 16 16 2 14
Branch coverage date bins:
(30,360] days: 59.5 % 74 44 3 27 13 31
(360..) days: 58.7 % 138 81 8 49 81

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
ExtendBufferedRelLocal GNC 12476 78.8 % (41 / 52) 44.0 % (22 / 50)
InitLocalBuffers CBC 271 85.7 % (18 / 21) 38.9 % (7 / 18)
InvalidateLocalBuffer CBC 24641 73.7 % (14 / 19) 37.5 % (6 / 16)
PrefetchLocalBuffer CBC 799 66.7 % (8 / 12) 25.0 % (2 / 8)
CheckForLocalBufferLeaks CBC 351711 58.3 % (7 / 12) 60.0 % (6 / 10)
FlushLocalBuffer CBC 4041 93.3 % (14 / 15) 50.0 % (4 / 8)
LocalBufferAlloc CBC 1535478 96.0 % (24 / 25) 60.0 % (6 / 10)
UnpinLocalBufferNoOwner CBC 1908216 100.0 % (13 / 13) 60.0 % (6 / 10)
check_temp_buffers CBC 1119 60.0 % (3 / 5) 33.3 % (2 / 6)
StartLocalBufferIO CBC 28775 60.0 % (6 / 10) 62.5 % (5 / 8)
GetLocalBufferStorage GNC 16737 100.0 % (17 / 17) 75.0 % (6 / 8)
GetLocalVictimBuffer CBC 24647 100.0 % (26 / 26) 88.9 % (16 / 18)
MarkLocalBufferDirty CBC 2125538 100.0 % (11 / 11) 66.7 % (4 / 6)
GetAdditionalLocalPinLimit CBC 24016 100.0 % (3 / 3) 50.0 % (1 / 2)
LimitAdditionalLocalPins CBC 12476 83.3 % (5 / 6) 75.0 % (3 / 4)
TerminateLocalBufferIO CBC 12536 100.0 % (12 / 12) 83.3 % (5 / 6)
DropRelationAllLocalBuffers CBC 3264 100.0 % (8 / 8) 100.0 % (6 / 6)
PinLocalBuffer CBC 1552053 100.0 % (15 / 15) 100.0 % (6 / 6)
AtEOXact_LocalBuffers CBC 332101 100.0 % (3 / 3)
AtProcExit_LocalBuffers CBC 19610 100.0 % (3 / 3)
GetLocalPinLimit CBC 6921 100.0 % (2 / 2)
UnpinLocalBuffer CBC 1905178 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta