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 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
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