LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
91.3 %
2170
1981
Test Date:
2026-04-18 20:16:25
Functions:
93.7 %
142
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1484736
AtEOXact_Buffers
632313
AtProcExit_Buffers
24345
BgBufferSync
14462
BufferAlloc
83629340
BufferBeginSetHintBits
412326
BufferFinishSetHintBits
412308
BufferGetBlockNumber
79888964
BufferGetLSNAtomic
8905610
BufferGetTag
26965350
BufferIsDirty
29434
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
17233853
BufferLockAcquire
111781651
BufferLockAttempt
113910312
BufferLockConditional
2078685
BufferLockDequeueSelf
1810
BufferLockDisown
0
BufferLockDisownInternal
113854882
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
113854882
BufferLockQueueSelf
25893
BufferLockReleaseSub
113854882
BufferLockUnlock
64785995
BufferLockWakeup
23928
BufferSetHintBits16
15439484
BufferSync
1937
CheckBufferIsPinnedOnce
2727947
CheckForBufferLeaks
656658
CheckPointBuffers
1937
CheckReadBuffersOperation
4453587
ConditionalLockBuffer
1790189
ConditionalLockBufferForCleanup
546897
CreateAndCopyRelationData
67616
DebugPrintBufferRefcount
46
DropDatabaseBuffers
91
DropRelationBuffers
798
DropRelationsAllBuffers
17871
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
29
EvictUnpinnedBuffer
137
EvictUnpinnedBufferInternal
2537
ExtendBufferedRel
57036
ExtendBufferedRelBy
210315
ExtendBufferedRelCommon
270077
ExtendBufferedRelShared
255155
ExtendBufferedRelTo
57584
FindAndDropRelationBuffers
836
FlushBuffer
702187
FlushDatabaseBuffers
5
FlushOneBuffer
81
FlushRelationBuffers
178
FlushRelationsAllBuffers
14
FlushUnlockedBuffer
350120
ForgetPrivateRefCountEntry
76967627
GetAdditionalPinLimit
4238841
GetPinLimit
769903
GetPrivateRefCount
3275787
GetPrivateRefCountEntry
441784770
GetPrivateRefCountEntrySlow
107243968
GetVictimBuffer
2263592
HoldingBufferPinThatDelaysRecovery
3
IncrBufferRefCount
15367411
InitBufferManagerAccess
24345
InvalidateBuffer
135689
InvalidateVictimBuffer
1414506
IsBufferCleanupOK
2692
IssuePendingWritebacks
1198
LimitAdditionalPins
255155
LockBufHdr
28824806
LockBufferForCleanup
27644
LockBufferInternal
117900667
MarkBufferDirty
34282025
MarkBufferDirtyHint
737080
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
15351376
NewPrivateRefCountEntry
76967627
PinBuffer
81653503
PinBufferForBlock
85277823
PinBuffer_Locked
351617
PrefetchBuffer
28810
PrefetchSharedBuffer
39679
ProcessReadBuffersResult
1481125
ReadBuffer
62837372
ReadBufferExtended
74194185
ReadBufferWithoutRelcache
5955591
ReadBuffer_common
80149783
ReadRecentBuffer
5097
RelationCopyStorageUsingBuffer
88118
RelationGetNumberOfBlocksInFork
2610333
ReleaseAndReadBuffer
3646
ReleaseBuffer
50509682
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10536
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
88729183
ScheduleBufferTagForWriteback
696803
SharedBufferBeginSetHintBits
15046356
StartBufferIO
1672735
StartReadBuffer
82601223
StartReadBuffers
2128075
StartReadBuffersImpl
84729298
StartSharedBufferIO
2969067
SyncOneBuffer
2440170
TerminateBufferIO
2793713
TrackBufferHit
83285976
TrackNewBufferPin
76967627
UnlockBuffer
69635029
UnlockBuffers
65070
UnlockReleaseBuffer
50450497
UnpinBuffer
50114190
UnpinBufferNoOwner
50120742
WaitBufHdrUnlocked
873
WaitIO
11914
WaitReadBuffers
1483760
WakePinCountWaiter
62
WritebackContextInit
3068
ZeroAndLockBuffer
361175
buffer_readv_complete
1346273
buffer_readv_complete_one
1497536
buffer_readv_decode_error
450
buffer_readv_encode_error
192
buffer_readv_report
272
buffer_stage_common
1481616
buffertag_comparator
0
ckpt_buforder_comparator
3449519
local_buffer_readv_complete
2836
local_buffer_readv_stage
2836
local_buffer_write_error_callback
0
rlocator_comparator
13253301
shared_buffer_readv_complete
1343437
shared_buffer_readv_complete_local
1478780
shared_buffer_readv_stage
1478780
shared_buffer_write_error_callback
41
ts_ckpt_progress_comparator
281875
Generated by:
LCOV version 2.0-1