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