LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
90.6 %
2170
1967
Test Date:
2026-04-07 01:16:21
Functions:
93.7 %
142
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1478920
AtEOXact_Buffers
628779
AtProcExit_Buffers
24818
BgBufferSync
14536
BufferAlloc
83149414
BufferBeginSetHintBits
411844
BufferFinishSetHintBits
411828
BufferGetBlockNumber
79257417
BufferGetLSNAtomic
8796838
BufferGetTag
26785722
BufferIsDirty
29215
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
17190272
BufferLockAcquire
111279929
BufferLockAttempt
113396299
BufferLockConditional
2066664
BufferLockDequeueSelf
1646
BufferLockDisown
0
BufferLockDisownInternal
113342871
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
113342871
BufferLockQueueSelf
25676
BufferLockReleaseSub
113342871
BufferLockUnlock
64715552
BufferLockWakeup
23681
BufferSetHintBits16
15358694
BufferSync
1931
CheckBufferIsPinnedOnce
2706944
CheckForBufferLeaks
653597
CheckPointBuffers
1931
CheckReadBuffersOperation
4435755
ConditionalLockBuffer
1780330
ConditionalLockBufferForCleanup
534884
CreateAndCopyRelationData
67615
DebugPrintBufferRefcount
46
DropDatabaseBuffers
92
DropRelationBuffers
799
DropRelationsAllBuffers
17702
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
29
EvictUnpinnedBuffer
137
EvictUnpinnedBufferInternal
2514
ExtendBufferedRel
56862
ExtendBufferedRelBy
210302
ExtendBufferedRelCommon
270172
ExtendBufferedRelShared
255259
ExtendBufferedRelTo
57669
FindAndDropRelationBuffers
846
FlushBuffer
699638
FlushDatabaseBuffers
5
FlushOneBuffer
81
FlushRelationBuffers
183
FlushRelationsAllBuffers
20
FlushUnlockedBuffer
350051
ForgetPrivateRefCountEntry
76451101
GetAdditionalPinLimit
4197601
GetPinLimit
765184
GetPrivateRefCount
3230776
GetPrivateRefCountEntry
439540496
GetPrivateRefCountEntrySlow
106692538
GetVictimBuffer
2256258
HoldingBufferPinThatDelaysRecovery
3
IncrBufferRefCount
15297694
InitBufferManagerAccess
24818
InvalidateBuffer
133797
InvalidateVictimBuffer
1407329
IsBufferCleanupOK
2335
IssuePendingWritebacks
1196
LimitAdditionalPins
255259
LockBufHdr
28692428
LockBufferForCleanup
25294
LockBufferInternal
117398976
MarkBufferDirty
34132299
MarkBufferDirtyHint
731714
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
15265047
NewPrivateRefCountEntry
76451101
PinBuffer
81180805
PinBufferForBlock
84797601
PinBuffer_Locked
351523
PrefetchBuffer
28550
PrefetchSharedBuffer
39322
ProcessReadBuffersResult
1474775
ReadBuffer
62507851
ReadBufferExtended
73755462
ReadBufferWithoutRelcache
5943091
ReadBuffer_common
79698554
ReadRecentBuffer
4996
RelationCopyStorageUsingBuffer
88117
RelationGetNumberOfBlocksInFork
2609862
ReleaseAndReadBuffer
3646
ReleaseBuffer
50401622
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10469
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
88255879
ScheduleBufferTagForWriteback
694418
SharedBufferBeginSetHintBits
14965092
StartBufferIO
1667687
StartReadBuffer
82142764
StartReadBuffers
2107502
StartReadBuffersImpl
84250266
StartSharedBufferIO
2959740
SyncOneBuffer
2455096
TerminateBufferIO
2783604
TrackBufferHit
82813077
TrackNewBufferPin
76451101
UnlockBuffer
69564629
UnlockBuffers
66025
UnlockReleaseBuffer
50008650
UnpinBuffer
50006116
UnpinBufferNoOwner
50012570
WaitBufHdrUnlocked
828
WaitIO
304
WaitReadBuffers
1477753
WakePinCountWaiter
85
WritebackContextInit
3059
ZeroAndLockBuffer
359217
buffer_readv_complete
1339852
buffer_readv_complete_one
1491701
buffer_readv_decode_error
450
buffer_readv_encode_error
192
buffer_readv_report
272
buffer_stage_common
1475266
buffertag_comparator
0
ckpt_buforder_comparator
3454436
local_buffer_readv_complete
2836
local_buffer_readv_stage
2836
local_buffer_write_error_callback
0
rlocator_comparator
13251905
shared_buffer_readv_complete
1337016
shared_buffer_readv_complete_local
1472430
shared_buffer_readv_stage
1472430
shared_buffer_write_error_callback
42
ts_ckpt_progress_comparator
283008
Generated by:
LCOV version 2.0-1