LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
91.1 %
2180
1985
Test Date:
2026-06-30 04:18:55
Functions:
93.7 %
142
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1487105
AtEOXact_Buffers
651443
AtProcExit_Buffers
24690
BgBufferSync
15964
BufferAlloc
84285788
BufferBeginSetHintBits
428950
BufferFinishSetHintBits
428935
BufferGetBlockNumber
80685350
BufferGetLSNAtomic
9020981
BufferGetTag
27513348
BufferIsDirty
28918
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
17327624
BufferLockAcquire
112363715
BufferLockAttempt
114577443
BufferLockConditional
2172900
BufferLockDequeueSelf
754
BufferLockDisown
0
BufferLockDisownInternal
114535186
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
114535186
BufferLockQueueSelf
20791
BufferLockReleaseSub
114535186
BufferLockUnlock
64996875
BufferLockWakeup
18840
BufferSetHintBits16
15522719
BufferSync
1944
CheckBufferIsPinnedOnce
2798116
CheckForBufferLeaks
676133
CheckPointBuffers
1944
CheckReadBuffersOperation
4460619
ConditionalLockBuffer
1881068
ConditionalLockBufferForCleanup
634839
CreateAndCopyRelationData
64444
DebugPrintBufferRefcount
46
DropDatabaseBuffers
81
DropRelationBuffers
831
DropRelationsAllBuffers
18130
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
29
EvictUnpinnedBuffer
137
EvictUnpinnedBufferInternal
2537
ExtendBufferedRel
56937
ExtendBufferedRelBy
209021
ExtendBufferedRelCommon
266932
ExtendBufferedRelShared
251970
ExtendBufferedRelTo
55701
FindAndDropRelationBuffers
897
FlushBuffer
714103
FlushDatabaseBuffers
5
FlushOneBuffer
112
FlushRelationBuffers
168
FlushRelationsAllBuffers
4
FlushUnlockedBuffer
356761
ForgetPrivateRefCountEntry
77598234
GetAdditionalPinLimit
4391388
GetPinLimit
772405
GetPrivateRefCount
3422276
GetPrivateRefCountEntry
444995859
GetPrivateRefCountEntrySlow
107769285
GetVictimBuffer
2247074
HoldingBufferPinThatDelaysRecovery
3
IncrBufferRefCount
15508301
InitBufferManagerAccess
24690
InvalidateBuffer
127178
InvalidateVictimBuffer
1421184
IsBufferCleanupOK
2709
IssuePendingWritebacks
1218
LimitAdditionalPins
251970
LockBufHdr
28629410
LockBufferForCleanup
29839
LockBufferInternal
118477724
MarkBufferDirty
34565181
MarkBufferDirtyHint
450905
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
15147590
NewPrivateRefCountEntry
77598234
PinBuffer
82323173
PinBufferForBlock
85934434
PinBuffer_Locked
358258
PrefetchBuffer
30409
PrefetchSharedBuffer
41541
ProcessReadBuffersResult
1484521
ReadBuffer
63433614
ReadBufferExtended
74897172
ReadBufferWithoutRelcache
5978321
ReadBuffer_common
80875601
ReadRecentBuffer
5152
RelationCopyStorageUsingBuffer
83984
RelationGetNumberOfBlocksInFork
2368668
ReleaseAndReadBuffer
3646
ReleaseBuffer
50832396
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10714
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
89292878
ScheduleBufferTagForWriteback
710453
SharedBufferBeginSetHintBits
15145608
StartBufferIO
1668051
StartReadBuffer
83198405
StartReadBuffers
2204316
StartReadBuffersImpl
85402721
StartSharedBufferIO
2963653
SyncOneBuffer
2373214
TerminateBufferIO
2791082
TrackBufferHit
83955846
TrackNewBufferPin
77598331
UnlockBuffer
69840608
UnlockBuffers
65626
UnlockReleaseBuffer
50920232
UnpinBuffer
50443317
UnpinBufferNoOwner
50450036
WaitBufHdrUnlocked
294
WaitIO
160
WaitReadBuffers
1486087
WakePinCountWaiter
103
WritebackContextInit
3095
ZeroAndLockBuffer
351513
buffer_readv_complete
1349510
buffer_readv_complete_one
1495629
buffer_readv_decode_error
450
buffer_readv_encode_error
192
buffer_readv_report
272
buffer_stage_common
1485011
buffertag_comparator
0
ckpt_buforder_comparator
3459406
local_buffer_readv_complete
2847
local_buffer_readv_stage
2847
local_buffer_write_error_callback
0
rlocator_comparator
13256147
shared_buffer_readv_complete
1346663
shared_buffer_readv_complete_local
1482164
shared_buffer_readv_stage
1482164
shared_buffer_write_error_callback
46
ts_ckpt_progress_comparator
280532
Generated by:
LCOV version 2.0-1