LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
87.0 %
1277
1111
Test Date:
2026-05-09 17:16:34
Functions:
95.1 %
61
58
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
692232
AtPrepare_Locks
321
BeginStrongLockAcquire
246932
CheckAndSetLockHeld
49275070
CheckForSessionAndXactLocks
321
CleanUpLock
2790739
DoLockModesConflict
39024
FastPathGetRelationLockEntry
341
FastPathGrantRelationLock
21229996
FastPathTransferRelationLocks
246932
FastPathUnGrantRelationLock
21350348
FinishStrongLockAcquire
2834511
GetAwaitedLock
691511
GetBlockerStatusData
1651
GetLockConflicts
1710
GetLockStatusData
373
GetLockTagsMethodTable
1259
GetLockmodeName
12273
GetLocksMethodTable
114
GetRunningTransactionLocks
1519
GetSingleProcBlockerStatusData
1724
GrantAwaitedLock
2
GrantLock
2836800
GrantLockLocal
27322305
InitLockManagerAccess
24424
LockAcquire
1093532
LockAcquireExtended
27323082
LockCheckConflicts
2836657
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
1245
LockManagerShmemRequest
1248
LockReassignCurrentOwner
446467
LockReassignOwner
689820
LockRefindAndRelease
2705
LockRelease
24278086
LockReleaseAll
1320533
LockReleaseCurrentOwner
6301
LockReleaseSession
122
LockTagHashCode
24809420
LockWaiterCount
95843
MarkLockClear
23196490
PostPrepare_Locks
319
ProcLockHashCode
5409140
ReleaseLockIfHeld
3943
RemoveFromWaitQueue
48
RemoveLocalLock
24065286
ResetAwaitedLock
44
SetupLockInTable
2837486
UnGrantLock
2836736
VirtualXactLock
322
VirtualXactLockTableCleanup
650672
VirtualXactLockTableInsert
650123
WaitOnLock
1390
XactLockForVirtualXact
282
lock_twophase_postabort
170
lock_twophase_postcommit
858
lock_twophase_recover
90
lock_twophase_standby_recover
0
proclock_hash
773
waitonlock_error_callback
233
Generated by:
LCOV version 2.0-1