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-24 02:16:34 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 1473119
AtEOXact_Buffers 656326
AtProcExit_Buffers 24670
BgBufferSync 14805
BufferAlloc 84561259
BufferBeginSetHintBits 425238
BufferFinishSetHintBits 425224
BufferGetBlockNumber 80964171
BufferGetLSNAtomic 8975917
BufferGetTag 27559284
BufferIsDirty 29496
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 17294231
BufferLockAcquire 112513112
BufferLockAttempt 114707566
BufferLockConditional 2148362
BufferLockDequeueSelf 1504
BufferLockDisown 0
BufferLockDisownInternal 114655849
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 114655849
BufferLockQueueSelf 23798
BufferLockReleaseSub 114655849
BufferLockUnlock 64932453
BufferLockWakeup 21905
BufferSetHintBits16 15514391
BufferSync 1942
CheckBufferIsPinnedOnce 2760921
CheckForBufferLeaks 680996
CheckPointBuffers 1942
CheckReadBuffersOperation 4418352
ConditionalLockBuffer 1857566
ConditionalLockBufferForCleanup 608245
CreateAndCopyRelationData 64444
DebugPrintBufferRefcount 46
DropDatabaseBuffers 82
DropRelationBuffers 813
DropRelationsAllBuffers 18071
EvictAllUnpinnedBuffers 1
EvictRelUnpinnedBuffers 29
EvictUnpinnedBuffer 137
EvictUnpinnedBufferInternal 2537
ExtendBufferedRel 57563
ExtendBufferedRelBy 211798
ExtendBufferedRelCommon 269804
ExtendBufferedRelShared 254854
ExtendBufferedRelTo 55789
FindAndDropRelationBuffers 876
FlushBuffer 700138
FlushDatabaseBuffers 5
FlushOneBuffer 90
FlushRelationBuffers 175
FlushRelationsAllBuffers 13
FlushUnlockedBuffer 345140
ForgetPrivateRefCountEntry 77821896
GetAdditionalPinLimit 4345945
GetPinLimit 771610
GetPrivateRefCount 3358480
GetPrivateRefCountEntry 445329518
GetPrivateRefCountEntrySlow 108192623
GetVictimBuffer 2238685
HoldingBufferPinThatDelaysRecovery 4
IncrBufferRefCount 15312307
InitBufferManagerAccess 24670
InvalidateBuffer 127267
InvalidateVictimBuffer 1403229
IsBufferCleanupOK 2703
IssuePendingWritebacks 1212
LimitAdditionalPins 254854
LockBufHdr 28539099
LockBufferForCleanup 28166
LockBufferInternal 118638613
MarkBufferDirty 34836354
MarkBufferDirtyHint 437622
MarkDirtyAllUnpinnedBuffers 1
MarkDirtyRelUnpinnedBuffers 1
MarkDirtyUnpinnedBuffer 1
MarkDirtyUnpinnedBufferInternal 36
MarkSharedBufferDirtyHint 15126362
NewPrivateRefCountEntry 77821896
PinBuffer 82610203
PinBufferForBlock 86209973
PinBuffer_Locked 346637
PrefetchBuffer 28696
PrefetchSharedBuffer 39757
ProcessReadBuffersResult 1468973
ReadBuffer 63562564
ReadBufferExtended 75058040
ReadBufferWithoutRelcache 5973615
ReadBuffer_common 81031666
ReadRecentBuffer 5136
RelationCopyStorageUsingBuffer 83984
RelationGetNumberOfBlocksInFork 2370665
ReleaseAndReadBuffer 3646
ReleaseBuffer 50731128
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 10646
ResOwnerReleaseBufferIO 15
ReservePrivateRefCountEntry 89567787
ScheduleBufferTagForWriteback 696327
SharedBufferBeginSetHintBits 15133704
StartBufferIO 1658003
StartReadBuffer 83492104
StartReadBuffers 2181585
StartReadBuffersImpl 85673689
StartSharedBufferIO 2942582
SyncOneBuffer 2376620
TerminateBufferIO 2766165
TrackBufferHit 84242868
TrackNewBufferPin 77821896
UnlockBuffer 69787800
UnlockBuffers 65477
UnlockReleaseBuffer 51105154
UnpinBuffer 50330561
UnpinBufferNoOwner 50337212
WaitBufHdrUnlocked 705
WaitIO 282
WaitReadBuffers 1471951
WakePinCountWaiter 81
WritebackContextInit 3088
ZeroAndLockBuffer 352049
buffer_readv_complete 1333191
buffer_readv_complete_one 1481740
buffer_readv_decode_error 454
buffer_readv_encode_error 194
buffer_readv_report 275
buffer_stage_common 1469463
buffertag_comparator 0
ckpt_buforder_comparator 3418813
local_buffer_readv_complete 2847
local_buffer_readv_stage 2847
local_buffer_write_error_callback 0
rlocator_comparator 13253415
shared_buffer_readv_complete 1330344
shared_buffer_readv_complete_local 1466616
shared_buffer_readv_stage 1466616
shared_buffer_write_error_callback 39
ts_ckpt_progress_comparator 279608

Generated by: LCOV version 2.0-1