LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
91.6 %
2168
1986
Test Date:
2026-04-02 10:16:29
Functions:
93.7 %
142
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1392608
AtEOXact_Buffers
615504
AtProcExit_Buffers
24322
BgBufferSync
15012
BufferAlloc
76254453
BufferBeginSetHintBits
407054
BufferFinishSetHintBits
407035
BufferGetBlockNumber
68342713
BufferGetLSNAtomic
9124055
BufferGetTag
18862694
BufferIsDirty
28808
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
11746537
BufferLockAcquire
100165053
BufferLockAttempt
102149843
BufferLockConditional
1937721
BufferLockDequeueSelf
1591
BufferLockDisown
0
BufferLockDisownInternal
102101744
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
102101744
BufferLockQueueSelf
24330
BufferLockReleaseSub
102101744
BufferLockUnlock
55338450
BufferLockWakeup
22538
BufferSetHintBits16
10036148
BufferSync
1846
CheckBufferIsPinnedOnce
2567437
CheckForBufferLeaks
639826
CheckPointBuffers
1846
CheckReadBuffersOperation
4177191
ConditionalLockBuffer
1743231
ConditionalLockBufferForCleanup
510598
CreateAndCopyRelationData
65664
DebugPrintBufferRefcount
46
DropDatabaseBuffers
84
DropRelationBuffers
832
DropRelationsAllBuffers
17644
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
29
EvictUnpinnedBuffer
137
EvictUnpinnedBufferInternal
2539
ExtendBufferedRel
55623
ExtendBufferedRelBy
190535
ExtendBufferedRelCommon
247656
ExtendBufferedRelShared
232747
ExtendBufferedRelTo
54945
FindAndDropRelationBuffers
839
FlushBuffer
605450
FlushDatabaseBuffers
5
FlushOneBuffer
81
FlushRelationBuffers
183
FlushRelationsAllBuffers
20
FlushUnlockedBuffer
331179
ForgetPrivateRefCountEntry
73539528
GetAdditionalPinLimit
4057783
GetPinLimit
743972
GetPrivateRefCount
3085152
GetPrivateRefCountEntry
396232793
GetPrivateRefCountEntrySlow
93461135
GetVictimBuffer
2130850
HoldingBufferPinThatDelaysRecovery
3
IncrBufferRefCount
14496330
InitBufferManagerAccess
24322
InvalidateBuffer
130356
InvalidateVictimBuffer
1309551
IsBufferCleanupOK
2698
IssuePendingWritebacks
1132
LimitAdditionalPins
232747
LockBufHdr
26823342
LockBufferForCleanup
26652
LockBufferInternal
106303005
MarkBufferDirty
26183409
MarkBufferDirtyHint
707458
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
9918469
NewPrivateRefCountEntry
73539528
PinBuffer
74387648
PinBufferForBlock
77902895
PinBuffer_Locked
332677
PrefetchBuffer
27926
PrefetchSharedBuffer
38346
ProcessReadBuffersResult
1389149
ReadBuffer
56254898
ReadBufferExtended
67150599
ReadBufferWithoutRelcache
5886950
ReadBuffer_common
73037553
ReadRecentBuffer
4681
RelationCopyStorageUsingBuffer
85574
RelationGetNumberOfBlocksInFork
2573364
ReleaseAndReadBuffer
24179876
ReleaseBuffer
42478141
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10390
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
81130396
ScheduleBufferTagForWriteback
600061
SharedBufferBeginSetHintBits
9637757
StartBufferIO
1576827
StartReadBuffer
75333029
StartReadBuffers
2038782
StartReadBuffersImpl
77371811
StartSharedBufferIO
2739531
SyncOneBuffer
2365455
TerminateBufferIO
2565153
TrackBufferHit
76020283
TrackNewBufferPin
73539528
UnlockBuffer
60206547
UnlockBuffers
65295
UnlockReleaseBuffer
48144689
UnpinBuffer
44115068
UnpinBufferNoOwner
44121449
WaitBufHdrUnlocked
740
WaitIO
18099
WaitReadBuffers
1391632
WakePinCountWaiter
60
WritebackContextInit
2928
ZeroAndLockBuffer
347514
buffer_readv_complete
1254847
buffer_readv_complete_one
1402600
buffer_readv_decode_error
450
buffer_readv_encode_error
192
buffer_readv_report
272
buffer_stage_common
1389639
buffertag_comparator
0
ckpt_buforder_comparator
3321855
local_buffer_readv_complete
2844
local_buffer_readv_stage
2844
local_buffer_write_error_callback
0
rlocator_comparator
12956249
shared_buffer_readv_complete
1252003
shared_buffer_readv_complete_local
1386795
shared_buffer_readv_stage
1386795
shared_buffer_write_error_callback
40
ts_ckpt_progress_comparator
271999
Generated by:
LCOV version 2.0-1