LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 90.9 % 2172 1974
Test Date: 2026-06-21 02:16:30 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 1499175
AtEOXact_Buffers 651207
AtProcExit_Buffers 24600
BgBufferSync 14061
BufferAlloc 84089234
BufferBeginSetHintBits 421766
BufferFinishSetHintBits 421755
BufferGetBlockNumber 80487495
BufferGetLSNAtomic 8859612
BufferGetTag 27522452
BufferIsDirty 29254
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 17295393
BufferLockAcquire 112143776
BufferLockAttempt 114328160
BufferLockConditional 2141475
BufferLockDequeueSelf 1385
BufferLockDisown 0
BufferLockDisownInternal 114284579
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 114284579
BufferLockQueueSelf 22147
BufferLockReleaseSub 114284579
BufferLockUnlock 64964377
BufferLockWakeup 20258
BufferSetHintBits16 15541436
BufferSync 1939
CheckBufferIsPinnedOnce 2781847
CheckForBufferLeaks 675807
CheckPointBuffers 1939
CheckReadBuffersOperation 4496437
ConditionalLockBuffer 1842470
ConditionalLockBufferForCleanup 602110
CreateAndCopyRelationData 64688
DebugPrintBufferRefcount 46
DropDatabaseBuffers 84
DropRelationBuffers 778
DropRelationsAllBuffers 18143
EvictAllUnpinnedBuffers 1
EvictRelUnpinnedBuffers 29
EvictUnpinnedBuffer 137
EvictUnpinnedBufferInternal 2537
ExtendBufferedRel 57241
ExtendBufferedRelBy 211209
ExtendBufferedRelCommon 269217
ExtendBufferedRelShared 254272
ExtendBufferedRelTo 55796
FindAndDropRelationBuffers 847
FlushBuffer 703890
FlushDatabaseBuffers 5
FlushOneBuffer 90
FlushRelationBuffers 171
FlushRelationsAllBuffers 9
FlushUnlockedBuffer 341064
ForgetPrivateRefCountEntry 77387772
GetAdditionalPinLimit 4324398
GetPinLimit 766407
GetPrivateRefCount 3373261
GetPrivateRefCountEntry 443755440
GetPrivateRefCountEntrySlow 107626871
GetVictimBuffer 2266095
HoldingBufferPinThatDelaysRecovery 4
IncrBufferRefCount 15368091
InitBufferManagerAccess 24600
InvalidateBuffer 128248
InvalidateVictimBuffer 1430757
IsBufferCleanupOK 2696
IssuePendingWritebacks 1211
LimitAdditionalPins 254272
LockBufHdr 28688236
LockBufferForCleanup 26732
LockBufferInternal 118273355
MarkBufferDirty 34605312
MarkBufferDirtyHint 435090
MarkDirtyAllUnpinnedBuffers 1
MarkDirtyRelUnpinnedBuffers 1
MarkDirtyUnpinnedBuffer 1
MarkDirtyUnpinnedBufferInternal 36
MarkSharedBufferDirtyHint 15150870
NewPrivateRefCountEntry 77387772
PinBuffer 82110139
PinBufferForBlock 85737874
PinBuffer_Locked 342561
PrefetchBuffer 28708
PrefetchSharedBuffer 39822
ProcessReadBuffersResult 1495008
ReadBuffer 63150061
ReadBufferExtended 74583838
ReadBufferWithoutRelcache 5973271
ReadBuffer_common 80557119
ReadRecentBuffer 5240
RelationCopyStorageUsingBuffer 84302
RelationGetNumberOfBlocksInFork 2367125
ReleaseAndReadBuffer 3646
ReleaseBuffer 50717878
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 10639
ResOwnerReleaseBufferIO 15
ReservePrivateRefCountEntry 89152283
ScheduleBufferTagForWriteback 700257
SharedBufferBeginSetHintBits 15157268
StartBufferIO 1684178
StartReadBuffer 83028548
StartReadBuffers 2170851
StartReadBuffersImpl 85199399
StartSharedBufferIO 2973856
SyncOneBuffer 2405526
TerminateBufferIO 2798043
TrackBufferHit 83742615
TrackNewBufferPin 77387772
UnlockBuffer 69823828
UnlockBuffers 65533
UnlockReleaseBuffer 50701860
UnpinBuffer 50313122
UnpinBufferNoOwner 50319766
WaitBufHdrUnlocked 559
WaitIO 317
WaitReadBuffers 1497966
WakePinCountWaiter 62
WritebackContextInit 3089
ZeroAndLockBuffer 354121
buffer_readv_complete 1359291
buffer_readv_complete_one 1508523
buffer_readv_decode_error 454
buffer_readv_encode_error 194
buffer_readv_report 275
buffer_stage_common 1495498
buffertag_comparator 0
ckpt_buforder_comparator 3388358
local_buffer_readv_complete 2843
local_buffer_readv_stage 2843
local_buffer_write_error_callback 0
rlocator_comparator 13254438
shared_buffer_readv_complete 1356448
shared_buffer_readv_complete_local 1492655
shared_buffer_readv_stage 1492655
shared_buffer_write_error_callback 38
ts_ckpt_progress_comparator 278547

Generated by: LCOV version 2.0-1