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-02 22:16:35 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 1475860
AtEOXact_Buffers 649239
AtProcExit_Buffers 24575
BgBufferSync 15143
BufferAlloc 84573714
BufferBeginSetHintBits 423549
BufferFinishSetHintBits 423530
BufferGetBlockNumber 80805951
BufferGetLSNAtomic 8964887
BufferGetTag 27576061
BufferIsDirty 29339
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 17270181
BufferLockAcquire 112563108
BufferLockAttempt 114740477
BufferLockConditional 2128036
BufferLockDequeueSelf 1681
BufferLockDisown 0
BufferLockDisownInternal 114690109
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 114690109
BufferLockQueueSelf 25507
BufferLockReleaseSub 114690109
BufferLockUnlock 65049152
BufferLockWakeup 23610
BufferSetHintBits16 15541578
BufferSync 1949
CheckBufferIsPinnedOnce 2758487
CheckForBufferLeaks 673814
CheckPointBuffers 1949
CheckReadBuffersOperation 4426849
ConditionalLockBuffer 1840325
ConditionalLockBufferForCleanup 597678
CreateAndCopyRelationData 66396
DebugPrintBufferRefcount 46
DropDatabaseBuffers 82
DropRelationBuffers 816
DropRelationsAllBuffers 17978
EvictAllUnpinnedBuffers 1
EvictRelUnpinnedBuffers 29
EvictUnpinnedBuffer 137
EvictUnpinnedBufferInternal 2537
ExtendBufferedRel 57218
ExtendBufferedRelBy 211221
ExtendBufferedRelCommon 269104
ExtendBufferedRelShared 254154
ExtendBufferedRelTo 55678
FindAndDropRelationBuffers 872
FlushBuffer 703174
FlushDatabaseBuffers 5
FlushOneBuffer 90
FlushRelationBuffers 178
FlushRelationsAllBuffers 12
FlushUnlockedBuffer 351285
ForgetPrivateRefCountEntry 77817185
GetAdditionalPinLimit 4322980
GetPinLimit 775505
GetPrivateRefCount 3345469
GetPrivateRefCountEntry 445691057
GetPrivateRefCountEntrySlow 108384033
GetVictimBuffer 2246594
HoldingBufferPinThatDelaysRecovery 3
IncrBufferRefCount 15444106
InitBufferManagerAccess 24575
InvalidateBuffer 126695
InvalidateVictimBuffer 1403209
IsBufferCleanupOK 2691
IssuePendingWritebacks 1213
LimitAdditionalPins 254154
LockBufHdr 28790443
LockBufferForCleanup 27893
LockBufferInternal 118682379
MarkBufferDirty 34759959
MarkBufferDirtyHint 439183
MarkDirtyAllUnpinnedBuffers 1
MarkDirtyRelUnpinnedBuffers 1
MarkDirtyUnpinnedBuffer 1
MarkDirtyUnpinnedBufferInternal 36
MarkSharedBufferDirtyHint 15155102
NewPrivateRefCountEntry 77817185
PinBuffer 82613947
PinBufferForBlock 86222366
PinBuffer_Locked 352782
PrefetchBuffer 29286
PrefetchSharedBuffer 40187
ProcessReadBuffersResult 1471614
ReadBuffer 63648271
ReadBufferExtended 75088561
ReadBufferWithoutRelcache 5967241
ReadBuffer_common 81055814
ReadRecentBuffer 5069
RelationCopyStorageUsingBuffer 86528
RelationGetNumberOfBlocksInFork 2618166
ReleaseAndReadBuffer 3646
ReleaseBuffer 50957001
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 10570
ResOwnerReleaseBufferIO 15
ReservePrivateRefCountEntry 89684411
ScheduleBufferTagForWriteback 699387
SharedBufferBeginSetHintBits 15159206
StartBufferIO 1661024
StartReadBuffer 83510035
StartReadBuffers 2170183
StartReadBuffersImpl 85680218
StartSharedBufferIO 2953542
SyncOneBuffer 2473273
TerminateBufferIO 2777427
TrackBufferHit 84246596
TrackNewBufferPin 77817185
UnlockBuffer 69898298
UnlockBuffers 65340
UnlockReleaseBuffer 51022705
UnpinBuffer 50562713
UnpinBufferNoOwner 50569291
WaitBufHdrUnlocked 772
WaitIO 297
WaitReadBuffers 1474829
WakePinCountWaiter 39
WritebackContextInit 3108
ZeroAndLockBuffer 357633
buffer_readv_complete 1335767
buffer_readv_complete_one 1485058
buffer_readv_decode_error 450
buffer_readv_encode_error 192
buffer_readv_report 272
buffer_stage_common 1472104
buffertag_comparator 0
ckpt_buforder_comparator 3478170
local_buffer_readv_complete 2843
local_buffer_readv_stage 2843
local_buffer_write_error_callback 0
rlocator_comparator 13255957
shared_buffer_readv_complete 1332924
shared_buffer_readv_complete_local 1469261
shared_buffer_readv_stage 1469261
shared_buffer_write_error_callback 42
ts_ckpt_progress_comparator 286907

Generated by: LCOV version 2.0-1