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
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
InitLocks
5
LockShmemSize
5
AtPrepare_Locks
6
LockWaiterCount
6
PostPrepare_Locks
6
FastPathGetRelationLockEntry
8
lock_twophase_postabort
9
GetRunningTransactionLocks
14
proclock_hash
17
GrantAwaitedLock
19
WaitOnLock
19
GetLockConflicts
23
lock_twophase_postcommit
24
GetLockStatusData
52
LockRefindAndRelease
152
ReleaseLockIfHeld
198
LockReleaseCurrentOwner
349
GetLockmodeName
694
DoLockModesConflict
8581
BeginStrongLockAcquire
10927
FastPathTransferRelationLocks
10927
LockReassignCurrentOwner
25190
VirtualXactLockTableCleanup
26167
VirtualXactLockTableInsert
26167
AbortStrongLockAcquire
29786
LockReassignOwner
45414
LockReleaseAll
52673
CleanUpLock
90144
FinishStrongLockAcquire
91376
LockCheckConflicts
91407
GrantLock
91512
UnGrantLock
91512
SetupLockInTable
91527
ProcLockHashCode
178963
FastPathGrantRelationLock
784349
FastPathUnGrantRelationLock
790185
LockRelease
839771
RemoveLocalLock
875740
LockTagHashCode
909769
GrantLockLocal
975031
LockAcquire
975046
LockAcquireExtended
975046
Generated by:
LCOV version 1.11