LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 91.1 % 2172 1979
Test Date: 2026-06-08 23:16:21 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 1488492
AtEOXact_Buffers 660457
AtProcExit_Buffers 24717
BgBufferSync 14596
BufferAlloc 84576593
BufferBeginSetHintBits 427791
BufferFinishSetHintBits 427780
BufferGetBlockNumber 80753955
BufferGetLSNAtomic 9067002
BufferGetTag 27464672
BufferIsDirty 29421
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 17316636
BufferLockAcquire 112684371
BufferLockAttempt 114867084
BufferLockConditional 2131173
BufferLockDequeueSelf 1844
BufferLockDisown 0
BufferLockDisownInternal 114814507
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 114814507
BufferLockQueueSelf 26692
BufferLockReleaseSub 114814507
BufferLockUnlock 65210949
BufferLockWakeup 24493
BufferSetHintBits16 15516156
BufferSync 1949
CheckBufferIsPinnedOnce 2769558
CheckForBufferLeaks 685174
CheckPointBuffers 1949
CheckReadBuffersOperation 4464628
ConditionalLockBuffer 1841621
ConditionalLockBufferForCleanup 596377
CreateAndCopyRelationData 66396
DebugPrintBufferRefcount 46
DropDatabaseBuffers 83
DropRelationBuffers 786
DropRelationsAllBuffers 18017
EvictAllUnpinnedBuffers 1
EvictRelUnpinnedBuffers 29
EvictUnpinnedBuffer 137
EvictUnpinnedBufferInternal 2537
ExtendBufferedRel 57245
ExtendBufferedRelBy 211106
ExtendBufferedRelCommon 269027
ExtendBufferedRelShared 254068
ExtendBufferedRelTo 55722
FindAndDropRelationBuffers 897
FlushBuffer 702531
FlushDatabaseBuffers 5
FlushOneBuffer 90
FlushRelationBuffers 169
FlushRelationsAllBuffers 8
FlushUnlockedBuffer 348809
ForgetPrivateRefCountEntry 77852279
GetAdditionalPinLimit 4329374
GetPinLimit 781419
GetPrivateRefCount 3355238
GetPrivateRefCountEntry 446109423
GetPrivateRefCountEntrySlow 108331176
GetVictimBuffer 2260813
HoldingBufferPinThatDelaysRecovery 4
IncrBufferRefCount 15540282
InitBufferManagerAccess 24717
InvalidateBuffer 127869
InvalidateVictimBuffer 1417744
IsBufferCleanupOK 2691
IssuePendingWritebacks 1216
LimitAdditionalPins 254068
LockBufHdr 28821899
LockBufferForCleanup 26662
LockBufferInternal 118806080
MarkBufferDirty 34634949
MarkBufferDirtyHint 436566
MarkDirtyAllUnpinnedBuffers 1
MarkDirtyRelUnpinnedBuffers 1
MarkDirtyUnpinnedBuffer 1
MarkDirtyUnpinnedBufferInternal 36
MarkSharedBufferDirtyHint 15127016
NewPrivateRefCountEntry 77852279
PinBuffer 82602407
PinBufferForBlock 86225147
PinBuffer_Locked 350306
PrefetchBuffer 28945
PrefetchSharedBuffer 39946
ProcessReadBuffersResult 1484302
ReadBuffer 63647235
ReadBufferExtended 75068951
ReadBufferWithoutRelcache 5970482
ReadBuffer_common 81039435
ReadRecentBuffer 5050
RelationCopyStorageUsingBuffer 86528
RelationGetNumberOfBlocksInFork 2628408
ReleaseAndReadBuffer 3646
ReleaseBuffer 51093245
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 10621
ResOwnerReleaseBufferIO 15
ReservePrivateRefCountEntry 89662232
ScheduleBufferTagForWriteback 698703
SharedBufferBeginSetHintBits 15138026
StartBufferIO 1674080
StartReadBuffer 83508148
StartReadBuffers 2173317
StartReadBuffersImpl 85681465
StartSharedBufferIO 2967210
SyncOneBuffer 2432920
TerminateBufferIO 2791024
TrackBufferHit 84234985
TrackNewBufferPin 77852279
UnlockBuffer 70062543
UnlockBuffers 65738
UnlockReleaseBuffer 50985245
UnpinBuffer 50696362
UnpinBufferNoOwner 50702991
WaitBufHdrUnlocked 885
WaitIO 310
WaitReadBuffers 1487403
WakePinCountWaiter 6
WritebackContextInit 3109
ZeroAndLockBuffer 358768
buffer_readv_complete 1348451
buffer_readv_complete_one 1498046
buffer_readv_decode_error 450
buffer_readv_encode_error 192
buffer_readv_report 272
buffer_stage_common 1484817
buffertag_comparator 0
ckpt_buforder_comparator 3475588
local_buffer_readv_complete 2843
local_buffer_readv_stage 2843
local_buffer_write_error_callback 0
rlocator_comparator 13255041
shared_buffer_readv_complete 1345608
shared_buffer_readv_complete_local 1481974
shared_buffer_readv_stage 1481974
shared_buffer_write_error_callback 51
ts_ckpt_progress_comparator 285034

Generated by: LCOV version 2.0-1