LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
86.9 %
1277
1110
Test Date:
2026-05-01 20:16:42
Functions:
95.1 %
61
58
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
671439
AtPrepare_Locks
319
BeginStrongLockAcquire
246672
CheckAndSetLockHeld
48982444
CheckForSessionAndXactLocks
319
CleanUpLock
2794371
DoLockModesConflict
39024
FastPathGetRelationLockEntry
339
FastPathGrantRelationLock
21085202
FastPathTransferRelationLocks
246672
FastPathUnGrantRelationLock
21209861
FinishStrongLockAcquire
2838040
GetAwaitedLock
670697
GetBlockerStatusData
1679
GetLockConflicts
1778
GetLockStatusData
342
GetLockTagsMethodTable
1260
GetLockmodeName
10084
GetLocksMethodTable
107
GetRunningTransactionLocks
1516
GetSingleProcBlockerStatusData
1747
GrantAwaitedLock
1
GrantLock
2840348
GrantLockLocal
27168994
InitLockManagerAccess
24258
LockAcquire
1072022
LockAcquireExtended
27169792
LockCheckConflicts
2840381
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
1236
LockManagerShmemRequest
1239
LockReassignCurrentOwner
445683
LockReassignOwner
689502
LockRefindAndRelease
2725
LockRelease
24152067
LockReleaseAll
1278610
LockReleaseCurrentOwner
6286
LockReleaseSession
122
LockTagHashCode
24663944
LockWaiterCount
94680
MarkLockClear
23067023
PostPrepare_Locks
317
ProcLockHashCode
5415363
ReleaseLockIfHeld
3927
RemoveFromWaitQueue
45
RemoveLocalLock
23924041
ResetAwaitedLock
41
SetupLockInTable
2841054
UnGrantLock
2840277
VirtualXactLock
372
VirtualXactLockTableCleanup
629773
VirtualXactLockTableInsert
629212
WaitOnLock
1543
XactLockForVirtualXact
329
lock_twophase_postabort
170
lock_twophase_postcommit
858
lock_twophase_recover
90
lock_twophase_standby_recover
0
proclock_hash
773
waitonlock_error_callback
224
Generated by:
LCOV version 2.0-1