LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 91.2 % 2172 1980
Test Date: 2026-06-05 22:16:32 Functions: 93.7 % 142 133
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AbortBufferIO 15
AsyncReadBuffers 1488907
AtEOXact_Buffers 656843
AtProcExit_Buffers 24611
BgBufferSync 15209
BufferAlloc 84680505
BufferBeginSetHintBits 425718
BufferFinishSetHintBits 425710
BufferGetBlockNumber 80952794
BufferGetLSNAtomic 9015438
BufferGetTag 27618512
BufferIsDirty 29594
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 17258457
BufferLockAcquire 112771668
BufferLockAttempt 114944804
BufferLockConditional 2123580
BufferLockDequeueSelf 1948
BufferLockDisown 0
BufferLockDisownInternal 114892877
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 114892877
BufferLockQueueSelf 25752
BufferLockReleaseSub 114892877
BufferLockUnlock 65144972
BufferLockWakeup 23574
BufferSetHintBits16 15528311
BufferSync 1949
CheckBufferIsPinnedOnce 2764573
CheckForBufferLeaks 681454
CheckPointBuffers 1949
CheckReadBuffersOperation 4465448
ConditionalLockBuffer 1833298
ConditionalLockBufferForCleanup 590220
CreateAndCopyRelationData 66396
DebugPrintBufferRefcount 46
DropDatabaseBuffers 84
DropRelationBuffers 801
DropRelationsAllBuffers 18039
EvictAllUnpinnedBuffers 1
EvictRelUnpinnedBuffers 29
EvictUnpinnedBuffer 137
EvictUnpinnedBufferInternal 2537
ExtendBufferedRel 57246
ExtendBufferedRelBy 211260
ExtendBufferedRelCommon 269252
ExtendBufferedRelShared 254306
ExtendBufferedRelTo 55787
FindAndDropRelationBuffers 851
FlushBuffer 704193
FlushDatabaseBuffers 5
FlushOneBuffer 90
FlushRelationBuffers 175
FlushRelationsAllBuffers 11
FlushUnlockedBuffer 349906
ForgetPrivateRefCountEntry 77959345
GetAdditionalPinLimit 4308929
GetPinLimit 780097
GetPrivateRefCount 3344107
GetPrivateRefCountEntry 446425176
GetPrivateRefCountEntrySlow 108430729
GetVictimBuffer 2260614
HoldingBufferPinThatDelaysRecovery 3
IncrBufferRefCount 15514728
InitBufferManagerAccess 24611
InvalidateBuffer 128706
InvalidateVictimBuffer 1417577
IsBufferCleanupOK 2708
IssuePendingWritebacks 1211
LimitAdditionalPins 254306
LockBufHdr 28816195
LockBufferForCleanup 28117
LockBufferInternal 118892406
MarkBufferDirty 34745600
MarkBufferDirtyHint 438255
MarkDirtyAllUnpinnedBuffers 1
MarkDirtyRelUnpinnedBuffers 1
MarkDirtyUnpinnedBuffer 1
MarkDirtyUnpinnedBufferInternal 36
MarkSharedBufferDirtyHint 15140916
NewPrivateRefCountEntry 77959345
PinBuffer 82706788
PinBufferForBlock 86329089
PinBuffer_Locked 351403
PrefetchBuffer 28808
PrefetchSharedBuffer 39797
ProcessReadBuffersResult 1484844
ReadBuffer 63750202
ReadBufferExtended 75197923
ReadBufferWithoutRelcache 5973485
ReadBuffer_common 81171413
ReadRecentBuffer 5072
RelationCopyStorageUsingBuffer 86528
RelationGetNumberOfBlocksInFork 2624377
ReleaseAndReadBuffer 3646
ReleaseBuffer 51027702
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 10638
ResOwnerReleaseBufferIO 15
ReservePrivateRefCountEntry 89760914
ScheduleBufferTagForWriteback 700529
SharedBufferBeginSetHintBits 15148104
StartBufferIO 1674100
StartReadBuffer 83623150
StartReadBuffers 2163126
StartReadBuffersImpl 85786276
StartSharedBufferIO 2968521
SyncOneBuffer 2430411
TerminateBufferIO 2792534
TrackBufferHit 84339374
TrackNewBufferPin 77959345
UnlockBuffer 69995560
UnlockBuffers 65521
UnlockReleaseBuffer 51129538
UnpinBuffer 50631877
UnpinBufferNoOwner 50638523
WaitBufHdrUnlocked 816
WaitIO 324
WaitReadBuffers 1487605
WakePinCountWaiter 101
WritebackContextInit 3105
ZeroAndLockBuffer 358275
buffer_readv_complete 1349121
buffer_readv_complete_one 1498264
buffer_readv_decode_error 454
buffer_readv_encode_error 194
buffer_readv_report 275
buffer_stage_common 1485340
buffertag_comparator 0
ckpt_buforder_comparator 3480181
local_buffer_readv_complete 2843
local_buffer_readv_stage 2843
local_buffer_write_error_callback 0
rlocator_comparator 13254495
shared_buffer_readv_complete 1346278
shared_buffer_readv_complete_local 1482497
shared_buffer_readv_stage 1482497
shared_buffer_write_error_callback 42
ts_ckpt_progress_comparator 286352

Generated by: LCOV version 2.0-1