LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
91.2 %
2172
1980
Test Date:
2026-06-15 01:16:40
Functions:
93.7 %
142
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1491332
AtEOXact_Buffers
654007
AtProcExit_Buffers
24739
BgBufferSync
15005
BufferAlloc
84720848
BufferBeginSetHintBits
423593
BufferFinishSetHintBits
423577
BufferGetBlockNumber
81065234
BufferGetLSNAtomic
9027799
BufferGetTag
27564993
BufferIsDirty
29501
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
17312476
BufferLockAcquire
112886702
BufferLockAttempt
115076263
BufferLockConditional
2143501
BufferLockDequeueSelf
1404
BufferLockDisown
0
BufferLockDisownInternal
115029229
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
115029229
BufferLockQueueSelf
23732
BufferLockReleaseSub
115029229
BufferLockUnlock
65227047
BufferLockWakeup
22099
BufferSetHintBits16
15561007
BufferSync
1950
CheckBufferIsPinnedOnce
2786317
CheckForBufferLeaks
678746
CheckPointBuffers
1950
CheckReadBuffersOperation
4473242
ConditionalLockBuffer
1850932
ConditionalLockBufferForCleanup
606969
CreateAndCopyRelationData
66152
DebugPrintBufferRefcount
46
DropDatabaseBuffers
82
DropRelationBuffers
812
DropRelationsAllBuffers
18109
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
29
EvictUnpinnedBuffer
137
EvictUnpinnedBufferInternal
2521
ExtendBufferedRel
57201
ExtendBufferedRelBy
210911
ExtendBufferedRelCommon
268927
ExtendBufferedRelShared
253981
ExtendBufferedRelTo
55816
FindAndDropRelationBuffers
871
FlushBuffer
708456
FlushDatabaseBuffers
5
FlushOneBuffer
90
FlushRelationBuffers
182
FlushRelationsAllBuffers
11
FlushUnlockedBuffer
351729
ForgetPrivateRefCountEntry
78037722
GetAdditionalPinLimit
4354635
GetPinLimit
777392
GetPrivateRefCount
3382596
GetPrivateRefCountEntry
446971133
GetPrivateRefCountEntrySlow
108503524
GetVictimBuffer
2263766
HoldingBufferPinThatDelaysRecovery
4
IncrBufferRefCount
15578256
InitBufferManagerAccess
24739
InvalidateBuffer
127693
InvalidateVictimBuffer
1419993
IsBufferCleanupOK
2697
IssuePendingWritebacks
1215
LimitAdditionalPins
253981
LockBufHdr
28906799
LockBufferForCleanup
29596
LockBufferInternal
119005557
MarkBufferDirty
34743961
MarkBufferDirtyHint
440165
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
15175539
NewPrivateRefCountEntry
78037722
PinBuffer
82743809
PinBufferForBlock
86369520
PinBuffer_Locked
353210
PrefetchBuffer
28989
PrefetchSharedBuffer
39993
ProcessReadBuffersResult
1487412
ReadBuffer
63717207
ReadBufferExtended
75212651
ReadBufferWithoutRelcache
5974071
ReadBuffer_common
81186727
ReadRecentBuffer
5161
RelationCopyStorageUsingBuffer
86210
RelationGetNumberOfBlocksInFork
2627404
ReleaseAndReadBuffer
3646
ReleaseBuffer
51077060
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10652
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
89844896
ScheduleBufferTagForWriteback
704819
SharedBufferBeginSetHintBits
15178675
StartBufferIO
1677745
StartReadBuffer
83639537
StartReadBuffers
2185999
StartReadBuffersImpl
85825536
StartSharedBufferIO
2975811
SyncOneBuffer
2469099
TerminateBufferIO
2799231
TrackBufferHit
84376315
TrackNewBufferPin
78037809
UnlockBuffer
70075776
UnlockBuffers
65849
UnlockReleaseBuffer
51183915
UnpinBuffer
50683049
UnpinBufferNoOwner
50689706
WaitBufHdrUnlocked
625
WaitIO
321
WaitReadBuffers
1490290
WakePinCountWaiter
32
WritebackContextInit
3110
ZeroAndLockBuffer
358220
buffer_readv_complete
1351564
buffer_readv_complete_one
1501314
buffer_readv_decode_error
454
buffer_readv_encode_error
194
buffer_readv_report
275
buffer_stage_common
1487903
buffertag_comparator
0
ckpt_buforder_comparator
3505245
local_buffer_readv_complete
2843
local_buffer_readv_stage
2843
local_buffer_write_error_callback
0
rlocator_comparator
13255452
shared_buffer_readv_complete
1348721
shared_buffer_readv_complete_local
1485060
shared_buffer_readv_stage
1485060
shared_buffer_write_error_callback
38
ts_ckpt_progress_comparator
287668
Generated by:
LCOV version 2.0-1