LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
862
1251
68.9 %
Date:
2017-09-29 15:12:54
Functions:
43
52
82.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
29861
AtPrepare_Locks
6
BeginStrongLockAcquire
10966
CleanUpLock
90727
DoLockModesConflict
8614
FastPathGetRelationLockEntry
8
FastPathGrantRelationLock
787120
FastPathTransferRelationLocks
10966
FastPathUnGrantRelationLock
793296
FinishStrongLockAcquire
91968
GetBlockerStatusData
0
GetLockConflicts
23
GetLockStatusData
52
GetLockTagsMethodTable
0
GetLockmodeName
1016
GetLocksMethodTable
0
GetRunningTransactionLocks
13
GetSingleProcBlockerStatusData
0
GrantAwaitedLock
14
GrantLock
92101
GrantLockLocal
980535
InitLocks
5
LockAcquire
980547
LockAcquireExtended
980547
LockCheckConflicts
91987
LockHasWaiters
0
LockReassignCurrentOwner
25233
LockReassignOwner
45516
LockRefindAndRelease
149
LockRelease
844773
LockReleaseAll
52775
LockReleaseCurrentOwner
349
LockReleaseSession
3
LockShmemSize
5
LockTagHashCode
913280
LockWaiterCount
3
PostPrepare_Locks
6
ProcLockHashCode
180132
ReleaseLockIfHeld
198
RemoveFromWaitQueue
0
RemoveLocalLock
879100
SetupLockInTable
92113
UnGrantLock
92101
VirtualXactLock
0
VirtualXactLockTableCleanup
26218
VirtualXactLockTableInsert
26218
WaitOnLock
14
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