LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
91.2 %
2170
1979
Test Date:
2026-04-05 23:16:10
Functions:
93.7 %
142
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1494294
AtEOXact_Buffers
619687
AtProcExit_Buffers
24563
BgBufferSync
14247
BufferAlloc
81806298
BufferBeginSetHintBits
406126
BufferFinishSetHintBits
406104
BufferGetBlockNumber
78253012
BufferGetLSNAtomic
8745131
BufferGetTag
26308596
BufferIsDirty
29233
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
16942582
BufferLockAcquire
109543406
BufferLockAttempt
111647054
BufferLockConditional
2061268
BufferLockDequeueSelf
1468
BufferLockDisown
0
BufferLockDisownInternal
111604096
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
111604096
BufferLockQueueSelf
21924
BufferLockReleaseSub
111604096
BufferLockUnlock
63612355
BufferLockWakeup
20100
BufferSetHintBits16
15148437
BufferSync
1924
CheckBufferIsPinnedOnce
2715463
CheckForBufferLeaks
644250
CheckPointBuffers
1924
CheckReadBuffersOperation
4482172
ConditionalLockBuffer
1771869
ConditionalLockBufferForCleanup
529394
CreateAndCopyRelationData
67616
DebugPrintBufferRefcount
46
DropDatabaseBuffers
94
DropRelationBuffers
800
DropRelationsAllBuffers
17617
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
29
EvictUnpinnedBuffer
137
EvictUnpinnedBufferInternal
2540
ExtendBufferedRel
56299
ExtendBufferedRelBy
208883
ExtendBufferedRelCommon
268638
ExtendBufferedRelShared
253724
ExtendBufferedRelTo
57567
FindAndDropRelationBuffers
836
FlushBuffer
700995
FlushDatabaseBuffers
5
FlushOneBuffer
81
FlushRelationBuffers
173
FlushRelationsAllBuffers
19
FlushUnlockedBuffer
347598
ForgetPrivateRefCountEntry
75336693
GetAdditionalPinLimit
4183244
GetPinLimit
759351
GetPrivateRefCount
3233786
GetPrivateRefCountEntry
432974957
GetPrivateRefCountEntrySlow
104900484
GetVictimBuffer
2269588
HoldingBufferPinThatDelaysRecovery
3
IncrBufferRefCount
15214463
InitBufferManagerAccess
24563
InvalidateBuffer
134760
InvalidateVictimBuffer
1426629
IsBufferCleanupOK
2316
IssuePendingWritebacks
1191
LimitAdditionalPins
253724
LockBufHdr
28648710
LockBufferForCleanup
26562
LockBufferInternal
115664948
MarkBufferDirty
33773473
MarkBufferDirtyHint
734554
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
15057757
NewPrivateRefCountEntry
75336693
PinBuffer
79822882
PinBufferForBlock
83454822
PinBuffer_Locked
349096
PrefetchBuffer
27074
PrefetchSharedBuffer
37955
ProcessReadBuffersResult
1490415
ReadBuffer
61499227
ReadBufferExtended
72409967
ReadBufferWithoutRelcache
5949705
ReadBuffer_common
78359678
ReadRecentBuffer
5024
RelationCopyStorageUsingBuffer
88118
RelationGetNumberOfBlocksInFork
2602286
ReleaseAndReadBuffer
3646
ReleaseBuffer
49608926
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10481
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
86897528
ScheduleBufferTagForWriteback
695457
SharedBufferBeginSetHintBits
14749117
StartBufferIO
1681605
StartReadBuffer
80807569
StartReadBuffers
2100327
StartReadBuffersImpl
82907896
StartSharedBufferIO
2974130
SyncOneBuffer
2428345
TerminateBufferIO
2797885
TrackBufferHit
81455476
TrackNewBufferPin
75336693
UnlockBuffer
68463927
UnlockBuffers
65771
UnlockReleaseBuffer
49373370
UnpinBuffer
49210944
UnpinBufferNoOwner
49217410
WaitBufHdrUnlocked
595
WaitIO
294
WaitReadBuffers
1493275
WakePinCountWaiter
15
WritebackContextInit
3035
ZeroAndLockBuffer
360264
buffer_readv_complete
1355516
buffer_readv_complete_one
1505512
buffer_readv_decode_error
450
buffer_readv_encode_error
192
buffer_readv_report
272
buffer_stage_common
1490905
buffertag_comparator
0
ckpt_buforder_comparator
3443299
local_buffer_readv_complete
2836
local_buffer_readv_stage
2836
local_buffer_write_error_callback
0
rlocator_comparator
13251922
shared_buffer_readv_complete
1352680
shared_buffer_readv_complete_local
1488069
shared_buffer_readv_stage
1488069
shared_buffer_write_error_callback
41
ts_ckpt_progress_comparator
282017
Generated by:
LCOV version 2.0-1