LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
87.9 %
1277
1122
Test Date:
2026-06-16 10:16:40
Functions:
95.1 %
61
58
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
696380
AtPrepare_Locks
323
BeginStrongLockAcquire
248390
CheckAndSetLockHeld
50271192
CheckForSessionAndXactLocks
323
CleanUpLock
2916041
DoLockModesConflict
39024
FastPathGetRelationLockEntry
344
FastPathGrantRelationLock
21584948
FastPathTransferRelationLocks
248390
FastPathUnGrantRelationLock
21706872
FinishStrongLockAcquire
2961812
GetAwaitedLock
695660
GetBlockerStatusData
1711
GetLockConflicts
1726
GetLockStatusData
301
GetLockTagsMethodTable
1279
GetLockmodeName
10701
GetLocksMethodTable
104
GetRunningTransactionLocks
1524
GetSingleProcBlockerStatusData
1782
GrantAwaitedLock
0
GrantLock
2964148
GrantLockLocal
27844292
InitLockManagerAccess
24740
LockAcquire
1197290
LockAcquireExtended
27845064
LockCheckConflicts
2964113
LockHasWaiters
0
LockHeldByMe
2019994
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
448719
LockReassignOwner
801557
LockRefindAndRelease
2796
LockRelease
24690314
LockReleaseAll
1328139
LockReleaseCurrentOwner
6319
LockReleaseSession
122
LockTagHashCode
25392294
LockWaiterCount
95762
MarkLockClear
23576343
PostPrepare_Locks
321
ProcLockHashCode
5659745
ReleaseLockIfHeld
4231
RemoveFromWaitQueue
44
RemoveLocalLock
24547532
ResetAwaitedLock
39
SetupLockInTable
2964823
UnGrantLock
2964073
VirtualXactLock
387
VirtualXactLockTableCleanup
654339
VirtualXactLockTableInsert
653782
WaitOnLock
1541
XactLockForVirtualXact
347
lock_twophase_postabort
178
lock_twophase_postcommit
906
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
803
waitonlock_error_callback
219
Generated by:
LCOV version 2.0-1