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-18 22:16:41
Functions:
95.1 %
61
58
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
696332
AtPrepare_Locks
328
BeginStrongLockAcquire
247320
CheckAndSetLockHeld
49463635
CheckForSessionAndXactLocks
328
CleanUpLock
2819316
DoLockModesConflict
39025
FastPathGetRelationLockEntry
348
FastPathGrantRelationLock
21294581
FastPathTransferRelationLocks
247320
FastPathUnGrantRelationLock
21417449
FinishStrongLockAcquire
2863059
GetAwaitedLock
695589
GetBlockerStatusData
1759
GetLockConflicts
1814
GetLockStatusData
316
GetLockTagsMethodTable
1259
GetLockmodeName
10836
GetLocksMethodTable
109
GetRunningTransactionLocks
1529
GetSingleProcBlockerStatusData
1876
GrantAwaitedLock
1
GrantLock
2865407
GrantLockLocal
27416954
InitLockManagerAccess
24569
LockAcquire
1097212
LockAcquireExtended
27417753
LockCheckConflicts
2865367
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
1247
LockManagerShmemRequest
1250
LockReassignCurrentOwner
446979
LockReassignOwner
690427
LockRefindAndRelease
2780
LockRelease
24368695
LockReleaseAll
1328100
LockReleaseCurrentOwner
6306
LockReleaseSession
122
LockTagHashCode
24904156
LockWaiterCount
95657
MarkLockClear
23287376
PostPrepare_Locks
326
ProcLockHashCode
5465422
ReleaseLockIfHeld
3945
RemoveFromWaitQueue
47
RemoveLocalLock
24158440
ResetAwaitedLock
43
SetupLockInTable
2866115
UnGrantLock
2865341
VirtualXactLock
388
VirtualXactLockTableCleanup
654394
VirtualXactLockTableInsert
653826
WaitOnLock
1530
XactLockForVirtualXact
348
lock_twophase_postabort
170
lock_twophase_postcommit
879
lock_twophase_recover
90
lock_twophase_standby_recover
0
proclock_hash
790
waitonlock_error_callback
231
Generated by:
LCOV version 2.0-1