LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
870
1162
74.9 %
Date:
2017-09-29 15:12:54
Functions:
57
68
83.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
DropDatabaseBuffers
0
FlushDatabaseBuffers
0
FlushOneBuffer
0
HoldingBufferPinThatDelaysRecovery
0
PrintBufferLeakWarning
0
ReadBufferWithoutRelcache
0
TestForOldSnapshot_impl
0
WaitBufHdrUnlocked
0
WaitIO
0
local_buffer_write_error_callback
0
shared_buffer_write_error_callback
0
BufferSync
11
CheckPointBuffers
11
WritebackContextInit
14
FlushRelationBuffers
33
DropRelFileNodeBuffers
46
ComputeIoConcurrency
50
IsBufferCleanupOK
213
IssuePendingWritebacks
297
AtProcExit_Buffers
342
InitBufferPoolBackend
342
InitBufferPoolAccess
344
BgBufferSync
388
DropRelFileNodesAllBuffers
1032
LockBufferForCleanup
1878
AbortBufferIO
3971
UnlockBuffers
3971
BufferGetLSNAtomic
6538
InvalidateBuffer
7315
ConditionalLockBufferForCleanup
8249
ts_ckpt_progress_comparator
8372
ScheduleBufferTagForWriteback
8540
FlushBuffer
8542
BufmgrCommit
9913
SyncOneBuffer
21099
buffertag_comparator
23223
PinBuffer_Locked
25721
StartBufferIO
25747
TerminateBufferIO
25747
AtEOXact_Buffers
26218
CheckForBufferLeaks
26560
PrefetchBuffer
27377
RelationGetNumberOfBlocksInFork
66317
ckpt_buforder_comparator
111598
ConditionalLockBuffer
205396
LockBufHdr
322304
IncrBufferRefCount
336983
BufferIsPermanent
735990
MarkBufferDirtyHint
747223
rnode_comparator
793556
ReleaseAndReadBuffer
1224688
UnlockReleaseBuffer
1386959
BufferGetTag
1488047
MarkBufferDirty
1560347
ReleaseBuffer
2964002
ForgetPrivateRefCountEntry
3064752
NewPrivateRefCountEntry
3064752
ReservePrivateRefCountEntry
3077346
ReadBuffer
3079037
PinBuffer
3185730
BufferAlloc
3202935
ReadBufferExtended
3240308
ReadBuffer_common
3240308
UnpinBuffer
3537185
BufferGetBlockNumber
10203702
LockBuffer
11231503
GetPrivateRefCount
15833454
GetPrivateRefCountEntry
22907824
Generated by:
LCOV version 1.11