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 %
2172
1982
Test Date:
2026-05-24 10:16:25
Functions:
93.7 %
142
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1470059
AtEOXact_Buffers
653383
AtProcExit_Buffers
24595
BgBufferSync
14973
BufferAlloc
84392156
BufferBeginSetHintBits
423566
BufferFinishSetHintBits
423547
BufferGetBlockNumber
80783819
BufferGetLSNAtomic
8949506
BufferGetTag
27530786
BufferIsDirty
29407
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
17245232
BufferLockAcquire
112438712
BufferLockAttempt
114623365
BufferLockConditional
2135267
BufferLockDequeueSelf
1610
BufferLockDisown
0
BufferLockDisownInternal
114573019
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
114573019
BufferLockQueueSelf
25498
BufferLockReleaseSub
114573019
BufferLockUnlock
64940157
BufferLockWakeup
23389
BufferSetHintBits16
15489192
BufferSync
1948
CheckBufferIsPinnedOnce
2760822
CheckForBufferLeaks
677978
CheckPointBuffers
1948
CheckReadBuffersOperation
4409322
ConditionalLockBuffer
1846178
ConditionalLockBufferForCleanup
602989
CreateAndCopyRelationData
66152
DebugPrintBufferRefcount
46
DropDatabaseBuffers
84
DropRelationBuffers
819
DropRelationsAllBuffers
17980
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
29
EvictUnpinnedBuffer
137
EvictUnpinnedBufferInternal
2537
ExtendBufferedRel
57374
ExtendBufferedRelBy
211611
ExtendBufferedRelCommon
269570
ExtendBufferedRelShared
254618
ExtendBufferedRelTo
55762
FindAndDropRelationBuffers
856
FlushBuffer
704759
FlushDatabaseBuffers
5
FlushOneBuffer
88
FlushRelationBuffers
177
FlushRelationsAllBuffers
13
FlushUnlockedBuffer
351266
ForgetPrivateRefCountEntry
77678089
GetAdditionalPinLimit
4326601
GetPinLimit
776491
GetPrivateRefCount
3353113
GetPrivateRefCountEntry
445052938
GetPrivateRefCountEntrySlow
108136040
GetVictimBuffer
2241278
HoldingBufferPinThatDelaysRecovery
3
IncrBufferRefCount
15443278
InitBufferManagerAccess
24595
InvalidateBuffer
128645
InvalidateVictimBuffer
1397443
IsBufferCleanupOK
2691
IssuePendingWritebacks
1211
LimitAdditionalPins
254618
LockBufHdr
28751507
LockBufferForCleanup
27922
LockBufferInternal
118558048
MarkBufferDirty
34804114
MarkBufferDirtyHint
435919
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
15099487
NewPrivateRefCountEntry
77678089
PinBuffer
82437952
PinBufferForBlock
86040920
PinBuffer_Locked
352763
PrefetchBuffer
28650
PrefetchSharedBuffer
39573
ProcessReadBuffersResult
1466330
ReadBuffer
63392116
ReadBufferExtended
74883852
ReadBufferWithoutRelcache
5964669
ReadBuffer_common
80848524
ReadRecentBuffer
5110
RelationCopyStorageUsingBuffer
86210
RelationGetNumberOfBlocksInFork
2622912
ReleaseAndReadBuffer
3646
ReleaseBuffer
50783071
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10591
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
89469169
ScheduleBufferTagForWriteback
700967
SharedBufferBeginSetHintBits
15106837
StartBufferIO
1655651
StartReadBuffer
83326916
StartReadBuffers
2172038
StartReadBuffersImpl
85498954
StartSharedBufferIO
2949542
SyncOneBuffer
2445757
TerminateBufferIO
2775184
TrackBufferHit
84070694
TrackNewBufferPin
77678089
UnlockBuffer
69789370
UnlockBuffers
65588
UnlockReleaseBuffer
51014678
UnpinBuffer
50388450
UnpinBufferNoOwner
50395049
WaitBufHdrUnlocked
851
WaitIO
226
WaitReadBuffers
1468967
WakePinCountWaiter
93
WritebackContextInit
3101
ZeroAndLockBuffer
357023
buffer_readv_complete
1331833
buffer_readv_complete_one
1481450
buffer_readv_decode_error
454
buffer_readv_encode_error
194
buffer_readv_report
275
buffer_stage_common
1466822
buffertag_comparator
0
ckpt_buforder_comparator
3484256
local_buffer_readv_complete
2843
local_buffer_readv_stage
2843
local_buffer_write_error_callback
0
rlocator_comparator
13253721
shared_buffer_readv_complete
1328990
shared_buffer_readv_complete_local
1463979
shared_buffer_readv_stage
1463979
shared_buffer_write_error_callback
40
ts_ckpt_progress_comparator
288167
Generated by:
LCOV version 2.0-1