LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 91.3 % 2172 1982
Test Date: 2026-06-27 03:16:33 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 1497946
AtEOXact_Buffers 659117
AtProcExit_Buffers 24613
BgBufferSync 14864
BufferAlloc 84563980
BufferBeginSetHintBits 429769
BufferFinishSetHintBits 429762
BufferGetBlockNumber 81013054
BufferGetLSNAtomic 8952305
BufferGetTag 27588250
BufferIsDirty 29417
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 17300574
BufferLockAcquire 112658122
BufferLockAttempt 114863983
BufferLockConditional 2161401
BufferLockDequeueSelf 1308
BufferLockDisown 0
BufferLockDisownInternal 114818594
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 114818594
BufferLockQueueSelf 22884
BufferLockReleaseSub 114818594
BufferLockUnlock 65106998
BufferLockWakeup 21188
BufferSetHintBits16 15536374
BufferSync 1946
CheckBufferIsPinnedOnce 2800449
CheckForBufferLeaks 683730
CheckPointBuffers 1946
CheckReadBuffersOperation 4492883
ConditionalLockBuffer 1867131
ConditionalLockBufferForCleanup 624128
CreateAndCopyRelationData 64200
DebugPrintBufferRefcount 46
DropDatabaseBuffers 82
DropRelationBuffers 808
DropRelationsAllBuffers 18248
EvictAllUnpinnedBuffers 1
EvictRelUnpinnedBuffers 29
EvictUnpinnedBuffer 137
EvictUnpinnedBufferInternal 2537
ExtendBufferedRel 57544
ExtendBufferedRelBy 211882
ExtendBufferedRelCommon 270005
ExtendBufferedRelShared 255047
ExtendBufferedRelTo 55903
FindAndDropRelationBuffers 863
FlushBuffer 703306
FlushDatabaseBuffers 5
FlushOneBuffer 90
FlushRelationBuffers 178
FlushRelationsAllBuffers 11
FlushUnlockedBuffer 345187
ForgetPrivateRefCountEntry 77822258
GetAdditionalPinLimit 4384344
GetPinLimit 771022
GetPrivateRefCount 3413896
GetPrivateRefCountEntry 445881056
GetPrivateRefCountEntrySlow 108206256
GetVictimBuffer 2262593
HoldingBufferPinThatDelaysRecovery 3
IncrBufferRefCount 15395717
InitBufferManagerAccess 24613
InvalidateBuffer 127962
InvalidateVictimBuffer 1428526
IsBufferCleanupOK 2708
IssuePendingWritebacks 1221
LimitAdditionalPins 255047
LockBufHdr 28685386
LockBufferForCleanup 27805
LockBufferInternal 118783528
MarkBufferDirty 34825855
MarkBufferDirtyHint 440871
MarkDirtyAllUnpinnedBuffers 1
MarkDirtyRelUnpinnedBuffers 1
MarkDirtyUnpinnedBuffer 1
MarkDirtyUnpinnedBufferInternal 36
MarkSharedBufferDirtyHint 15151608
NewPrivateRefCountEntry 77822258
PinBuffer 82589089
PinBufferForBlock 86212545
PinBuffer_Locked 346684
PrefetchBuffer 29284
PrefetchSharedBuffer 40326
ProcessReadBuffersResult 1493840
ReadBuffer 63532271
ReadBufferExtended 75038675
ReadBufferWithoutRelcache 5976448
ReadBuffer_common 81015131
ReadRecentBuffer 5142
RelationCopyStorageUsingBuffer 83666
RelationGetNumberOfBlocksInFork 2370091
ReleaseAndReadBuffer 3646
ReleaseBuffer 50829426
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 10644
ResOwnerReleaseBufferIO 15
ReservePrivateRefCountEntry 89610913
ScheduleBufferTagForWriteback 699504
SharedBufferBeginSetHintBits 15160218
StartBufferIO 1682423
StartReadBuffer 83476791
StartReadBuffers 2200806
StartReadBuffersImpl 85677597
StartSharedBufferIO 2969699
SyncOneBuffer 2393770
TerminateBufferIO 2793987
TrackBufferHit 84221598
TrackNewBufferPin 77822258
UnlockBuffer 69962256
UnlockBuffers 65608
UnlockReleaseBuffer 51093256
UnpinBuffer 50428883
UnpinBufferNoOwner 50435532
WaitBufHdrUnlocked 680
WaitIO 274
WaitReadBuffers 1496803
WakePinCountWaiter 9
WritebackContextInit 3095
ZeroAndLockBuffer 351120
buffer_readv_complete 1358157
buffer_readv_complete_one 1506868
buffer_readv_decode_error 450
buffer_readv_encode_error 192
buffer_readv_report 272
buffer_stage_common 1494331
buffertag_comparator 0
ckpt_buforder_comparator 3430470
local_buffer_readv_complete 2847
local_buffer_readv_stage 2847
local_buffer_write_error_callback 0
rlocator_comparator 13255176
shared_buffer_readv_complete 1355310
shared_buffer_readv_complete_local 1491484
shared_buffer_readv_stage 1491484
shared_buffer_write_error_callback 45
ts_ckpt_progress_comparator 280699

Generated by: LCOV version 2.0-1