LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1117
1282
87.1 %
Date:
2025-07-30 02:18:37
Functions:
57
60
95.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1165996
AtPrepare_Locks
582
BeginStrongLockAcquire
382914
CheckAndSetLockHeld
79084216
CheckForSessionAndXactLocks
582
CleanUpLock
4897848
DoLockModesConflict
488
FastPathGetRelationLockEntry
600
FastPathGrantRelationLock
33920472
FastPathTransferRelationLocks
382914
FastPathUnGrantRelationLock
34388208
FinishStrongLockAcquire
4968968
GetAwaitedLock
1164568
GetBlockerStatusData
3380
GetLockConflicts
2780
GetLockStatusData
436
GetLockTagsMethodTable
2260
GetLockmodeName
18662
GetLocksMethodTable
204
GetRunningTransactionLocks
2738
GetSingleProcBlockerStatusData
3450
GrantAwaitedLock
2
GrantLock
4972628
GrantLockLocal
43299720
InitLockManagerAccess
43194
LockAcquire
1819828
LockAcquireExtended
43301254
LockCheckConflicts
4973132
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2152
LockManagerShmemSize
3998
LockReassignCurrentOwner
728824
LockReassignOwner
1044602
LockRefindAndRelease
4274
LockRelease
38618726
LockReleaseAll
2244758
LockReleaseCurrentOwner
10674
LockReleaseSession
238
LockTagHashCode
40086548
LockWaiterCount
134894
MarkLockClear
37472474
PostPrepare_Locks
578
ProcLockHashCode
9508838
ReleaseLockIfHeld
5800
RemoveFromWaitQueue
92
RemoveLocalLock
38890976
ResetAwaitedLock
84
SetupLockInTable
4973954
UnGrantLock
4972468
VirtualXactLock
668
VirtualXactLockTableCleanup
1105634
VirtualXactLockTableInsert
1104712
WaitOnLock
2644
XactLockForVirtualXact
588
lock_twophase_postabort
252
lock_twophase_postcommit
1430
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1298
Generated by:
LCOV version 1.16