LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1669
1838
90.8 %
Date:
2025-10-10 19:18:08
Functions:
111
118
94.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortBufferIO
30
AsyncReadBuffers
2475842
AtEOXact_Buffers
1119706
AtProcExit_Buffers
44460
BgBufferSync
25264
BufferAlloc
121756408
BufferGetBlockNumber
101021528
BufferGetLSNAtomic
14303764
BufferGetTag
30106622
BufferIsDirty
0
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
18881506
BufferSync
3436
CheckBufferIsPinnedOnce
5017172
CheckForBufferLeaks
1164166
CheckPointBuffers
3436
CheckReadBuffersOperation
7396482
ConditionalLockBuffer
3101664
ConditionalLockBufferForCleanup
1260776
CreateAndCopyRelationData
111592
DebugPrintBufferRefcount
80
DropDatabaseBuffers
144
DropRelationBuffers
1272
DropRelationsAllBuffers
27078
EvictAllUnpinnedBuffers
2
EvictRelUnpinnedBuffers
2
EvictUnpinnedBuffer
280
EvictUnpinnedBufferInternal
4278
ExtendBufferedRel
90322
ExtendBufferedRelBy
318468
ExtendBufferedRelCommon
425122
ExtendBufferedRelShared
402294
ExtendBufferedRelTo
102640
FindAndDropRelationBuffers
1520
FlushBuffer
1117400
FlushDatabaseBuffers
10
FlushOneBuffer
158
FlushRelationBuffers
276
FlushRelationsAllBuffers
24
FlushUnlockedBuffer
604874
ForgetPrivateRefCountEntry
118511182
GetAdditionalPinLimit
7910178
GetPinLimit
1312454
GetPrivateRefCount
6278122
GetPrivateRefCountEntry
292843988
GetVictimBuffer
3784970
HoldingBufferPinThatDelaysRecovery
6
IncrBufferRefCount
23361916
InitBufferManagerAccess
44460
InvalidateBuffer
210760
InvalidateVictimBuffer
2340912
IsBufferCleanupOK
3300
IssuePendingWritebacks
2120
LimitAdditionalPins
402294
LockBufHdr
63688432
LockBuffer
346578824
LockBufferForCleanup
44530
MarkBufferDirty
42937938
MarkBufferDirtyHint
19812698
NewPrivateRefCountEntry
118511182
PinBuffer
118428418
PinBufferForBlock
124310828
PinBuffer_Locked
607212
PrefetchBuffer
40452
PrefetchSharedBuffer
61696
ProcessReadBuffersResult
2459304
ReadBuffer
86554282
ReadBufferExtended
104573808
ReadBufferWithoutRelcache
11369270
ReadBuffer_common
115943094
ReadBuffersCanStartIO
2808186
ReadBuffersCanStartIOOnce
2808186
ReadRecentBuffer
8992
RelationCopyStorageUsingBuffer
148452
RelationGetNumberOfBlocksInFork
3756678
ReleaseAndReadBuffer
57889648
ReleaseBuffer
125395702
ResOwnerPrintBufferIO
0
ResOwnerPrintBufferPin
0
ResOwnerReleaseBufferIO
30
ResOwnerReleaseBufferPin
15016
ReservePrivateRefCountEntry
130112618
ScheduleBufferTagForWriteback
1106912
StartBufferIO
4915058
StartReadBuffer
119375806
StartReadBuffers
3966608
StartReadBuffersImpl
123342414
SyncOneBuffer
4061064
TerminateBufferIO
4624610
TrackNewBufferPin
118511182
UnlockBuffers
104088
UnlockReleaseBuffer
37943668
UnpinBuffer
145475948
UnpinBufferNoOwner
145484898
WaitBufHdrUnlocked
3450
WaitIO
15318
WaitReadBuffers
2459284
WakePinCountWaiter
66
WritebackContextInit
5366
ZeroAndLockBuffer
636082
buffer_readv_complete
2251248
buffer_readv_complete_one
2517988
buffer_readv_decode_error
698
buffer_readv_encode_error
384
buffer_readv_report
544
buffer_stage_common
2460040
buffertag_comparator
0
ckpt_buforder_comparator
5995146
local_buffer_readv_complete
3614
local_buffer_readv_stage
3614
local_buffer_write_error_callback
0
rlocator_comparator
19250504
shared_buffer_readv_complete
2247634
shared_buffer_readv_complete_local
2456426
shared_buffer_readv_stage
2456426
shared_buffer_write_error_callback
80
ts_ckpt_progress_comparator
491066
Generated by:
LCOV version 1.16