LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
90.8 %
2172
1972
Test Date:
2026-06-11 23:16:33
Functions:
93.7 %
142
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1482033
AtEOXact_Buffers
659477
AtProcExit_Buffers
24795
BgBufferSync
14749
BufferAlloc
84843178
BufferBeginSetHintBits
428369
BufferFinishSetHintBits
428360
BufferGetBlockNumber
81114991
BufferGetLSNAtomic
9034233
BufferGetTag
27560416
BufferIsDirty
29458
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
17284059
BufferLockAcquire
112874078
BufferLockAttempt
115054524
BufferLockConditional
2131530
BufferLockDequeueSelf
1904
BufferLockDisown
0
BufferLockDisownInternal
115004352
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
115004352
BufferLockQueueSelf
25410
BufferLockReleaseSub
115004352
BufferLockUnlock
65111461
BufferLockWakeup
23167
BufferSetHintBits16
15552024
BufferSync
1949
CheckBufferIsPinnedOnce
2766521
CheckForBufferLeaks
684272
CheckPointBuffers
1949
CheckReadBuffersOperation
4445339
ConditionalLockBuffer
1843335
ConditionalLockBufferForCleanup
598464
CreateAndCopyRelationData
66396
DebugPrintBufferRefcount
46
DropDatabaseBuffers
85
DropRelationBuffers
801
DropRelationsAllBuffers
18056
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
29
EvictUnpinnedBuffer
137
EvictUnpinnedBufferInternal
2537
ExtendBufferedRel
57483
ExtendBufferedRelBy
211617
ExtendBufferedRelCommon
269548
ExtendBufferedRelShared
254592
ExtendBufferedRelTo
55741
FindAndDropRelationBuffers
861
FlushBuffer
704439
FlushDatabaseBuffers
5
FlushOneBuffer
90
FlushRelationBuffers
174
FlushRelationsAllBuffers
15
FlushUnlockedBuffer
351628
ForgetPrivateRefCountEntry
78120786
GetAdditionalPinLimit
4323287
GetPinLimit
779988
GetPrivateRefCount
3354296
GetPrivateRefCountEntry
446941399
GetPrivateRefCountEntrySlow
108624859
GetVictimBuffer
2255266
HoldingBufferPinThatDelaysRecovery
3
IncrBufferRefCount
15477442
InitBufferManagerAccess
24795
InvalidateBuffer
128809
InvalidateVictimBuffer
1410982
IsBufferCleanupOK
2703
IssuePendingWritebacks
1214
LimitAdditionalPins
254592
LockBufHdr
28787720
LockBufferForCleanup
27950
LockBufferInternal
118993088
MarkBufferDirty
34837453
MarkBufferDirtyHint
439982
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
15166347
NewPrivateRefCountEntry
78120786
PinBuffer
82875074
PinBufferForBlock
86491902
PinBuffer_Locked
353125
PrefetchBuffer
28871
PrefetchSharedBuffer
39906
ProcessReadBuffersResult
1478369
ReadBuffer
63828458
ReadBufferExtended
75337654
ReadBufferWithoutRelcache
5972888
ReadBuffer_common
81310557
ReadRecentBuffer
5212
RelationCopyStorageUsingBuffer
86528
RelationGetNumberOfBlocksInFork
2626942
ReleaseAndReadBuffer
3646
ReleaseBuffer
51008037
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10660
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
89895334
ScheduleBufferTagForWriteback
700658
SharedBufferBeginSetHintBits
15174460
StartBufferIO
1667707
StartReadBuffer
83777718
StartReadBuffers
2170290
StartReadBuffersImpl
85948008
StartSharedBufferIO
2963201
SyncOneBuffer
2406825
TerminateBufferIO
2787314
TrackBufferHit
84507669
TrackNewBufferPin
78120786
UnlockBuffer
69960336
UnlockBuffers
66053
UnlockReleaseBuffer
51274651
UnpinBuffer
50613698
UnpinBufferNoOwner
50620366
WaitBufHdrUnlocked
879
WaitIO
246
WaitReadBuffers
1480988
WakePinCountWaiter
86
WritebackContextInit
3109
ZeroAndLockBuffer
358869
buffer_readv_complete
1342438
buffer_readv_complete_one
1491975
buffer_readv_decode_error
454
buffer_readv_encode_error
194
buffer_readv_report
275
buffer_stage_common
1478860
buffertag_comparator
0
ckpt_buforder_comparator
3496699
local_buffer_readv_complete
2843
local_buffer_readv_stage
2843
local_buffer_write_error_callback
0
rlocator_comparator
13253653
shared_buffer_readv_complete
1339595
shared_buffer_readv_complete_local
1476017
shared_buffer_readv_stage
1476017
shared_buffer_write_error_callback
41
ts_ckpt_progress_comparator
287493
Generated by:
LCOV version 2.0-1