LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
851
1162
73.2 %
Date:
2017-09-29 13:40:31
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
45
ComputeIoConcurrency
50
IsBufferCleanupOK
209
IssuePendingWritebacks
286
AtProcExit_Buffers
342
InitBufferPoolBackend
342
InitBufferPoolAccess
344
BgBufferSync
489
DropRelFileNodesAllBuffers
1027
LockBufferForCleanup
1663
BufferGetLSNAtomic
2509
AbortBufferIO
3943
UnlockBuffers
3943
InvalidateBuffer
7313
ConditionalLockBufferForCleanup
7855
ts_ckpt_progress_comparator
8018
ScheduleBufferTagForWriteback
8175
FlushBuffer
8177
BufmgrCommit
9882
SyncOneBuffer
21672
buffertag_comparator
23348
PinBuffer_Locked
24946
StartBufferIO
24972
TerminateBufferIO
24972
AtEOXact_Buffers
26167
CheckForBufferLeaks
26509
PrefetchBuffer
27358
RelationGetNumberOfBlocksInFork
66125
ckpt_buforder_comparator
105098
ConditionalLockBuffer
205007
LockBufHdr
319320
IncrBufferRefCount
337262
BufferIsPermanent
732605
MarkBufferDirtyHint
747547
rnode_comparator
793739
ReleaseAndReadBuffer
1228875
UnlockReleaseBuffer
1334060
BufferGetTag
1403453
MarkBufferDirty
1475905
ReleaseBuffer
2841941
ForgetPrivateRefCountEntry
2947309
NewPrivateRefCountEntry
2947309
ReservePrivateRefCountEntry
2960838
ReadBuffer
2963792
PinBuffer
3067892
BufferAlloc
3084687
ReadBufferExtended
3122062
ReadBuffer_common
3122062
UnpinBuffer
3418851
BufferGetBlockNumber
10000569
LockBuffer
10643518
GetPrivateRefCount
15464160
GetPrivateRefCountEntry
22301862
Generated by:
LCOV version 1.11