LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
1676
1839
91.1 %
Date:
2025-06-05 02:17:36
Functions:
109
115
94.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortBufferIO
30
AsyncReadBuffers
2434124
AtEOXact_Buffers
1033158
AtProcExit_Buffers
41692
BgBufferSync
24954
BufferAlloc
119914272
BufferGetBlockNumber
99868210
BufferGetLSNAtomic
18409438
BufferGetTag
29938618
BufferIsDirty
0
BufferIsExclusiveLocked
0
BufferIsPermanent
19671152
BufferSync
3330
CheckBufferIsPinnedOnce
4549270
CheckForBufferLeaks
1074850
CheckPointBuffers
3330
CheckReadBuffersOperation
7279696
ConditionalLockBuffer
2985990
ConditionalLockBufferForCleanup
844598
CreateAndCopyRelationData
109352
DebugPrintBufferRefcount
80
DropDatabaseBuffers
134
DropRelationBuffers
1250
DropRelationsAllBuffers
27844
EvictAllUnpinnedBuffers
2
EvictRelUnpinnedBuffers
2
EvictUnpinnedBuffer
280
EvictUnpinnedBufferInternal
4266
ExtendBufferedRel
92326
ExtendBufferedRelBy
319778
ExtendBufferedRelCommon
423452
ExtendBufferedRelShared
400738
ExtendBufferedRelTo
99808
FindAndDropRelationBuffers
1632
FlushBuffer
1092522
FlushDatabaseBuffers
8
FlushOneBuffer
158
FlushRelationBuffers
284
FlushRelationsAllBuffers
32
ForgetPrivateRefCountEntry
116668054
GetAdditionalPinLimit
7012238
GetPinLimit
1248446
GetPrivateRefCount
5402674
GetPrivateRefCountEntry
287927400
GetVictimBuffer
3737460
HoldingBufferPinThatDelaysRecovery
8
IncrBufferRefCount
23164230
InitBufferManagerAccess
41692
InvalidateBuffer
209790
InvalidateVictimBuffer
2296902
IsBufferCleanupOK
3300
IssuePendingWritebacks
2062
LimitAdditionalPins
400738
LockBufHdr
76149748
LockBuffer
345219298
LockBufferForCleanup
42116
MarkBufferDirty
43066418
MarkBufferDirtyHint
20522504
NewPrivateRefCountEntry
116668054
PinBuffer
116631836
PinBufferForBlock
122456632
PinBuffer_Locked
4350682
PrefetchBuffer
39386
PrefetchSharedBuffer
59892
ProcessReadBuffersResult
2421762
ReadBuffer
85945166
ReadBufferExtended
103343634
ReadBufferWithoutRelcache
11282562
ReadBuffer_common
114626206
ReadBuffersCanStartIO
2759488
ReadBuffersCanStartIOOnce
2759488
ReadRecentBuffer
8688
RelationCopyStorageUsingBuffer
145472
RelationGetNumberOfBlocksInFork
4011024
ReleaseAndReadBuffer
57212686
ReleaseBuffer
123625314
ResOwnerPrintBufferIO
0
ResOwnerPrintBufferPin
0
ResOwnerReleaseBufferIO
30
ResOwnerReleaseBufferPin
14666
ReservePrivateRefCountEntry
128240060
ScheduleBufferTagForWriteback
1080054
StartBufferIO
4839700
StartReadBuffer
117989152
StartReadBuffers
3517248
StartReadBuffersImpl
121506400
SyncOneBuffer
4069962
TerminateBufferIO
4552064
UnlockBuffers
100154
UnlockReleaseBuffer
37434516
UnpinBuffer
143429008
UnpinBufferNoOwner
143437704
WaitBufHdrUnlocked
8662
WaitIO
10946
WaitReadBuffers
2421742
WakePinCountWaiter
4
WritebackContextInit
5164
ZeroAndLockBuffer
624880
buffer_readv_complete
2213508
buffer_readv_complete_one
2472128
buffer_readv_decode_error
698
buffer_readv_encode_error
384
buffer_readv_report
544
buffer_stage_common
2422498
buffertag_comparator
0
ckpt_buforder_comparator
5820234
local_buffer_readv_complete
3584
local_buffer_readv_stage
3584
local_buffer_write_error_callback
0
rlocator_comparator
18428804
shared_buffer_readv_complete
2209924
shared_buffer_readv_complete_local
2418914
shared_buffer_readv_stage
2418914
shared_buffer_write_error_callback
76
ts_ckpt_progress_comparator
453882
Generated by:
LCOV version 1.16