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
GetBlockerStatusData
0
GetLockTagsMethodTable
0
GetLocksMethodTable
0
GetSingleProcBlockerStatusData
0
LockHasWaiters
0
RemoveFromWaitQueue
0
VirtualXactLock
0
lock_twophase_recover
0
lock_twophase_standby_recover
0
LockReleaseSession
3
LockWaiterCount
3
InitLocks
5
LockShmemSize
5
AtPrepare_Locks
6
PostPrepare_Locks
6
FastPathGetRelationLockEntry
8
lock_twophase_postabort
9
GetRunningTransactionLocks
13
GrantAwaitedLock
14
WaitOnLock
14
proclock_hash
17
GetLockConflicts
23
lock_twophase_postcommit
24
GetLockStatusData
52
LockRefindAndRelease
149
ReleaseLockIfHeld
198
LockReleaseCurrentOwner
349
GetLockmodeName
1016
DoLockModesConflict
8614
BeginStrongLockAcquire
10966
FastPathTransferRelationLocks
10966
LockReassignCurrentOwner
25233
VirtualXactLockTableCleanup
26218
VirtualXactLockTableInsert
26218
AbortStrongLockAcquire
29861
LockReassignOwner
45516
LockReleaseAll
52775
CleanUpLock
90727
FinishStrongLockAcquire
91968
LockCheckConflicts
91987
GrantLock
92101
UnGrantLock
92101
SetupLockInTable
92113
ProcLockHashCode
180132
FastPathGrantRelationLock
787120
FastPathUnGrantRelationLock
793296
LockRelease
844773
RemoveLocalLock
879100
LockTagHashCode
913280
GrantLockLocal
980535
LockAcquire
980547
LockAcquireExtended
980547
Generated by:
LCOV version 1.11