LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
88.1 %
1277
1125
Test Date:
2026-06-29 18:16:40
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
698595
AtPrepare_Locks
339
BeginStrongLockAcquire
249261
CheckAndSetLockHeld
50524561
CheckForSessionAndXactLocks
339
CleanUpLock
2938968
DoLockModesConflict
39024
FastPathGetRelationLockEntry
361
FastPathGrantRelationLock
21693076
FastPathTransferRelationLocks
249261
FastPathUnGrantRelationLock
21802520
FinishStrongLockAcquire
2984642
GetAwaitedLock
697886
GetBlockerStatusData
1971
GetLockConflicts
1648
GetLockStatusData
356
GetLockTagsMethodTable
1282
GetLockmodeName
13633
GetLocksMethodTable
117
GetRunningTransactionLocks
1539
GetSingleProcBlockerStatusData
2048
GrantAwaitedLock
1
GrantLock
2986998
GrantLockLocal
27841486
InitLockManagerAccess
24555
LockAcquire
1201718
LockAcquireExtended
27842247
LockCheckConflicts
2986935
LockHasWaiters
0
LockHeldByMe
2027073
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
442504
LockReassignOwner
800581
LockRefindAndRelease
2824
LockRelease
24712308
LockReleaseAll
1333042
LockReleaseCurrentOwner
6316
LockReleaseSession
122
LockTagHashCode
25521462
LockWaiterCount
94385
MarkLockClear
23705209
PostPrepare_Locks
337
ProcLockHashCode
5704956
ReleaseLockIfHeld
4223
RemoveFromWaitQueue
43
RemoveLocalLock
24678480
ResetAwaitedLock
39
SetupLockInTable
2987664
UnGrantLock
2986929
VirtualXactLock
384
VirtualXactLockTableCleanup
656833
VirtualXactLockTableInsert
656299
WaitOnLock
1532
XactLockForVirtualXact
344
lock_twophase_postabort
178
lock_twophase_postcommit
932
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
832
waitonlock_error_callback
244
Generated by:
LCOV version 2.0-1