LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1126
1294
87.0 %
Date:
2026-01-31 03:18:31
Functions:
57
61
93.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1124516
AtPrepare_Locks
640
BeginStrongLockAcquire
391764
CheckAndSetLockHeld
79782432
CheckForSessionAndXactLocks
640
CleanUpLock
4842502
DoLockModesConflict
78042
FastPathGetRelationLockEntry
674
FastPathGrantRelationLock
34397078
FastPathTransferRelationLocks
391764
FastPathUnGrantRelationLock
34774058
FinishStrongLockAcquire
4911818
GetAwaitedLock
1123052
GetBlockerStatusData
4052
GetLockConflicts
2816
GetLockStatusData
646
GetLockTagsMethodTable
2404
GetLockmodeName
19582
GetLocksMethodTable
198
GetRunningTransactionLocks
2900
GetSingleProcBlockerStatusData
4122
GrantAwaitedLock
0
GrantLock
4915706
GrantLockLocal
43654900
InitLockManagerAccess
45644
LockAcquire
1798764
LockAcquireExtended
43656478
LockCheckConflicts
4916398
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2280
LockManagerShmemSize
4254
LockReassignCurrentOwner
736736
LockReassignOwner
1059360
LockRefindAndRelease
4716
LockRelease
38972592
LockReleaseAll
2157400
LockReleaseCurrentOwner
10744
LockReleaseSession
238
LockTagHashCode
40521088
LockWaiterCount
136084
MarkLockClear
37889416
PostPrepare_Locks
636
ProcLockHashCode
9395504
ReleaseLockIfHeld
6038
RemoveFromWaitQueue
94
RemoveLocalLock
39310474
ResetAwaitedLock
84
SetupLockInTable
4917096
UnGrantLock
4915574
VirtualXactLock
854
VirtualXactLockTableCleanup
1061154
VirtualXactLockTableInsert
1060162
WaitOnLock
3042
XactLockForVirtualXact
746
lock_twophase_postabort
308
lock_twophase_postcommit
1704
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1536
waitonlock_error_callback
192
Generated by:
LCOV version 1.16