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 Sort by function name Hit count Sort by 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