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-08 19:16:28
Functions:
95.1 %
61
58
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
693829
AtPrepare_Locks
318
BeginStrongLockAcquire
247154
CheckAndSetLockHeld
49418819
CheckForSessionAndXactLocks
318
CleanUpLock
2806556
DoLockModesConflict
39025
FastPathGetRelationLockEntry
337
FastPathGrantRelationLock
21285987
FastPathTransferRelationLocks
247154
FastPathUnGrantRelationLock
21404622
FinishStrongLockAcquire
2850311
GetAwaitedLock
693105
GetBlockerStatusData
1736
GetLockConflicts
1774
GetLockStatusData
300
GetLockTagsMethodTable
1261
GetLockmodeName
9883
GetLocksMethodTable
119
GetRunningTransactionLocks
1518
GetSingleProcBlockerStatusData
1811
GrantAwaitedLock
3
GrantLock
2852634
GrantLockLocal
27401082
InitLockManagerAccess
24468
LockAcquire
1095111
LockAcquireExtended
27401863
LockCheckConflicts
2852602
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
1245
LockManagerShmemRequest
1248
LockReassignCurrentOwner
446730
LockReassignOwner
690238
LockRefindAndRelease
2733
LockRelease
24349142
LockReleaseAll
1323592
LockReleaseCurrentOwner
6304
LockReleaseSession
122
LockTagHashCode
24881968
LockWaiterCount
95828
MarkLockClear
23267392
PostPrepare_Locks
316
ProcLockHashCode
5440818
ReleaseLockIfHeld
3947
RemoveFromWaitQueue
48
RemoveLocalLock
24137082
ResetAwaitedLock
45
SetupLockInTable
2853323
UnGrantLock
2852554
VirtualXactLock
369
VirtualXactLockTableCleanup
652178
VirtualXactLockTableInsert
651628
WaitOnLock
1531
XactLockForVirtualXact
329
lock_twophase_postabort
170
lock_twophase_postcommit
847
lock_twophase_recover
90
lock_twophase_standby_recover
0
proclock_hash
771
waitonlock_error_callback
241
Generated by:
LCOV version 2.0-1