LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
90.8 %
2141
1943
Test Date:
2026-03-27 22:16:19
Functions:
93.0 %
143
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1385017
AtEOXact_Buffers
613571
AtProcExit_Buffers
24175
BgBufferSync
14872
BufferAlloc
76015967
BufferBeginSetHintBits
425896
BufferFinishSetHintBits
425885
BufferGetBlockNumber
66967445
BufferGetLSNAtomic
8724934
BufferGetTag
18809296
BufferIsDirty
0
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
11713142
BufferLockAcquire
100346803
BufferLockAttempt
102282339
BufferLockConditional
1900213
BufferLockDequeueSelf
893
BufferLockDisown
0
BufferLockDisownInternal
102245749
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
102245749
BufferLockQueueSelf
18108
BufferLockReleaseSub
102245749
BufferLockUnlock
55902065
BufferLockWakeup
16639
BufferSetHintBits16
8363637
BufferSync
1844
CheckBufferIsPinnedOnce
2559457
CheckForBufferLeaks
637746
CheckPointBuffers
1844
CheckReadBuffersOperation
4148842
ConditionalLockBuffer
1698763
ConditionalLockBufferForCleanup
453225
CreateAndCopyRelationData
65664
DebugPrintBufferRefcount
40
DropDatabaseBuffers
83
DropRelationBuffers
832
DropRelationsAllBuffers
17499
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
1
EvictUnpinnedBuffer
140
EvictUnpinnedBufferInternal
2193
ExtendBufferedRel
55420
ExtendBufferedRelBy
189246
ExtendBufferedRelCommon
245100
ExtendBufferedRelShared
230409
ExtendBufferedRelTo
53679
FindAndDropRelationBuffers
837
FlushBuffer
611278
FlushDatabaseBuffers
5
FlushOneBuffer
79
FlushRelationBuffers
185
FlushRelationsAllBuffers
22
FlushUnlockedBuffer
329736
ForgetPrivateRefCountEntry
73303626
GetAdditionalPinLimit
4616636
GetPinLimit
1041399
GetPrivateRefCount
3012946
GetPrivateRefCountEntry
396347129
GetPrivateRefCountEntrySlow
93079472
GetVictimBuffer
2120444
HoldingBufferPinThatDelaysRecovery
4
IncrBufferRefCount
15266552
InitBufferManagerAccess
24175
InvalidateBuffer
128326
InvalidateVictimBuffer
1302054
IsBufferCleanupOK
2352
IssuePendingWritebacks
1132
LimitAdditionalPins
230409
LockBufHdr
26609670
LockBufferForCleanup
25918
LockBufferInternal
106475251
MarkBufferDirty
26103252
MarkBufferDirtyHint
679975
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
8713791
NewPrivateRefCountEntry
73303626
PinBuffer
74157015
PinBufferForBlock
77653496
PinBuffer_Locked
330967
PrefetchBuffer
27744
PrefetchSharedBuffer
38160
ProcessReadBuffersResult
1381393
ReadBuffer
55773351
ReadBufferExtended
66645426
ReadBufferWithoutRelcache
5874439
ReadBuffer_common
72519874
ReadBuffersCanStartIO
1568571
ReadBuffersCanStartIOOnce
1568571
ReadRecentBuffer
4509
RelationCopyStorageUsingBuffer
85574
RelationGetNumberOfBlocksInFork
2873310
ReleaseAndReadBuffer
24587539
ReleaseBuffer
43125338
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10134
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
80837468
ScheduleBufferTagForWriteback
606099
SharedBufferBeginSetHintBits
8469660
StartBufferIO
2734499
StartReadBuffer
74804827
StartReadBuffers
2317630
StartReadBuffersImpl
77122457
SyncOneBuffer
2331231
TerminateBufferIO
2557894
TrackBufferHit
75778887
TrackNewBufferPin
73303626
UnlockBuffer
60761571
UnlockBuffers
64570
UnlockReleaseBuffer
47714278
UnpinBuffer
45062009
UnpinBufferNoOwner
45068128
WaitBufHdrUnlocked
351
WaitIO
2864
WaitReadBuffers
1381383
WakePinCountWaiter
28
WritebackContextInit
2921
ZeroAndLockBuffer
347491
buffer_readv_complete
1245348
buffer_readv_complete_one
1392096
buffer_readv_decode_error
349
buffer_readv_encode_error
192
buffer_readv_report
272
buffer_stage_common
1381861
buffertag_comparator
0
ckpt_buforder_comparator
3301156
local_buffer_readv_complete
2388
local_buffer_readv_stage
2388
local_buffer_write_error_callback
0
rlocator_comparator
12955023
shared_buffer_readv_complete
1242960
shared_buffer_readv_complete_local
1379473
shared_buffer_readv_stage
1379473
shared_buffer_write_error_callback
46
ts_ckpt_progress_comparator
272241
Generated by:
LCOV version 2.0-1