LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
863
1251
69.0 %
Date:
2017-09-29 13:40:31
Functions:
43
52
82.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
29786
AtPrepare_Locks
6
BeginStrongLockAcquire
10927
CleanUpLock
90144
DoLockModesConflict
8581
FastPathGetRelationLockEntry
8
FastPathGrantRelationLock
784349
FastPathTransferRelationLocks
10927
FastPathUnGrantRelationLock
790185
FinishStrongLockAcquire
91376
GetBlockerStatusData
0
GetLockConflicts
23
GetLockStatusData
52
GetLockTagsMethodTable
0
GetLockmodeName
694
GetLocksMethodTable
0
GetRunningTransactionLocks
14
GetSingleProcBlockerStatusData
0
GrantAwaitedLock
19
GrantLock
91512
GrantLockLocal
975031
InitLocks
5
LockAcquire
975046
LockAcquireExtended
975046
LockCheckConflicts
91407
LockHasWaiters
0
LockReassignCurrentOwner
25190
LockReassignOwner
45414
LockRefindAndRelease
152
LockRelease
839771
LockReleaseAll
52673
LockReleaseCurrentOwner
349
LockReleaseSession
3
LockShmemSize
5
LockTagHashCode
909769
LockWaiterCount
6
PostPrepare_Locks
6
ProcLockHashCode
178963
ReleaseLockIfHeld
198
RemoveFromWaitQueue
0
RemoveLocalLock
875740
SetupLockInTable
91527
UnGrantLock
91512
VirtualXactLock
0
VirtualXactLockTableCleanup
26167
VirtualXactLockTableInsert
26167
WaitOnLock
19
lock_twophase_postabort
9
lock_twophase_postcommit
24
lock_twophase_recover
0
lock_twophase_standby_recover
0
proclock_hash
17
Generated by:
LCOV version 1.11