LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1105
1258
87.8 %
Date:
2025-02-22 22:15:06
Functions:
56
59
94.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
867742
AtPrepare_Locks
764
BeginStrongLockAcquire
357790
CheckAndSetLockHeld
66055138
CheckForSessionAndXactLocks
764
CleanUpLock
4102660
DoLockModesConflict
488
FastPathGetRelationLockEntry
782
FastPathGrantRelationLock
28323828
FastPathTransferRelationLocks
357790
FastPathUnGrantRelationLock
28660896
FinishStrongLockAcquire
4168312
GetAwaitedLock
866452
GetBlockerStatusData
3188
GetLockConflicts
2592
GetLockStatusData
536
GetLockTagsMethodTable
2252
GetLockmodeName
12264
GetLocksMethodTable
200
GetRunningTransactionLocks
1944
GetSingleProcBlockerStatusData
3306
GrantAwaitedLock
4
GrantLock
4171896
GrantLockLocal
36707250
InitLockManagerAccess
34944
LockAcquire
1479476
LockAcquireExtended
36708644
LockCheckConflicts
4172130
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
1938
LockManagerShmemSize
3606
LockReassignCurrentOwner
685406
LockReassignOwner
996768
LockRefindAndRelease
4388
LockRelease
32282918
LockReleaseAll
1646892
LockReleaseCurrentOwner
9544
LockReleaseSession
238
LockTagHashCode
33559962
LockWaiterCount
127740
MarkLockClear
31285224
PostPrepare_Locks
760
ProcLockHashCode
7957670
ReleaseLockIfHeld
5780
RemoveFromWaitQueue
90
RemoveLocalLock
32493538
SetupLockInTable
4173090
UnGrantLock
4171744
VirtualXactLock
588
VirtualXactLockTableCleanup
808864
VirtualXactLockTableInsert
808060
WaitOnLock
2442
XactLockForVirtualXact
508
lock_twophase_postabort
252
lock_twophase_postcommit
1798
lock_twophase_recover
176
lock_twophase_standby_recover
0
proclock_hash
1662
Generated by:
LCOV version 1.14