LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1386
1532
90.5 %
Date:
2024-07-27 02:11:23
Functions:
88
95
92.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortBufferIO
30
AtEOXact_Buffers
561956
AtProcExit_Buffers
30100
BgBufferSync
13424
BufferAlloc
92401874
BufferGetBlockNumber
90106244
BufferGetLSNAtomic
13602340
BufferGetTag
26886644
BufferIsDirty
0
BufferIsExclusiveLocked
0
BufferIsPermanent
17987680
BufferSync
1744
CheckBufferIsPinnedOnce
3083084
CheckForBufferLeaks
592056
CheckPointBuffers
1744
ConditionalLockBuffer
2050108
ConditionalLockBufferForCleanup
166066
CreateAndCopyRelationData
93272
DebugPrintBufferRefcount
0
DropDatabaseBuffers
108
DropRelationBuffers
1128
DropRelationsAllBuffers
24308
EvictUnpinnedBuffer
0
ExtendBufferedRel
84732
ExtendBufferedRelBy
274916
ExtendBufferedRelCommon
371772
ExtendBufferedRelShared
354170
ExtendBufferedRelTo
92976
FindAndDropRelationBuffers
1540
FlushBuffer
882168
FlushDatabaseBuffers
8
FlushOneBuffer
58
FlushRelationBuffers
262
FlushRelationsAllBuffers
20
ForgetPrivateRefCountEntry
90322924
GetPrivateRefCount
4168060
GetPrivateRefCountEntry
221765864
GetVictimBuffer
3041036
HoldingBufferPinThatDelaysRecovery
8
IncrBufferRefCount
17536806
InitBufferPoolAccess
30100
InvalidateBuffer
188774
InvalidateVictimBuffer
1934798
IsBufferCleanupOK
3292
IssuePendingWritebacks
449856
LimitAdditionalPins
1040338
LockBufHdr
48039676
LockBuffer
281275030
LockBufferForCleanup
32722
MarkBufferDirty
38796772
MarkBufferDirtyHint
18814648
NewPrivateRefCountEntry
90322924
PinBuffer
89754522
PinBufferForBlock
94525614
PinBuffer_Locked
4410104
PrefetchBuffer
389096
PrefetchSharedBuffer
1377918
ReadBuffer
69527922
ReadBufferExtended
84291090
ReadBufferWithoutRelcache
5499804
ReadBuffer_common
89790900
ReadRecentBuffer
917228
RelationCopyStorageUsingBuffer
124356
RelationGetNumberOfBlocksInFork
2866648
ReleaseAndReadBuffer
45622240
ReleaseBuffer
95768136
ResOwnerPrintBufferIO
0
ResOwnerPrintBufferPin
0
ResOwnerReleaseBufferIO
30
ResOwnerReleaseBufferPin
7718
ReservePrivateRefCountEntry
99626708
ScheduleBufferTagForWriteback
874828
StartBufferIO
3923686
StartReadBuffer
91971342
StartReadBuffers
1839806
StartReadBuffersImpl
93811148
SyncOneBuffer
2850094
TerminateBufferIO
3922914
UnlockBuffers
84288
UnlockReleaseBuffer
28802004
UnpinBuffer
110996990
UnpinBufferNoOwner
111003954
WaitBufHdrUnlocked
756
WaitIO
350
WaitReadBuffers
2002970
WaitReadBuffersCanStartIO
2228398
WritebackContextInit
3818
ZeroAndLockBuffer
487268
buffertag_comparator
1454058
ckpt_buforder_comparator
4461062
copy_storage_using_buffer_read_stream_next_block
487440
local_buffer_write_error_callback
0
rlocator_comparator
19886192
shared_buffer_write_error_callback
78
ts_ckpt_progress_comparator
366598
Generated by:
LCOV version 1.14