LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1130
1296
87.2 %
Date:
2025-11-26 07:17:23
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1050568
AtPrepare_Locks
594
BeginStrongLockAcquire
376430
CheckAndSetLockHeld
76194746
CheckForSessionAndXactLocks
594
CleanUpLock
4679806
DoLockModesConflict
488
FastPathGetRelationLockEntry
628
FastPathGrantRelationLock
32793602
FastPathTransferRelationLocks
376430
FastPathUnGrantRelationLock
33177304
FinishStrongLockAcquire
4747536
GetAwaitedLock
1049054
GetBlockerStatusData
3870
GetLockConflicts
2620
GetLockStatusData
524
GetLockTagsMethodTable
2358
GetLockmodeName
20466
GetLocksMethodTable
206
GetRunningTransactionLocks
2748
GetSingleProcBlockerStatusData
3944
GrantAwaitedLock
4
GrantLock
4751166
GrantLockLocal
41772610
InitLockManagerAccess
44380
LockAcquire
1701344
LockAcquireExtended
41774228
LockCheckConflicts
4751808
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2202
LockManagerShmemSize
4104
LockReassignCurrentOwner
705748
LockReassignOwner
1016912
LockRefindAndRelease
4424
LockRelease
37281566
LockReleaseAll
2010924
LockReleaseCurrentOwner
10714
LockReleaseSession
238
LockTagHashCode
38705618
LockWaiterCount
135712
MarkLockClear
36185700
PostPrepare_Locks
590
ProcLockHashCode
9075928
ReleaseLockIfHeld
5926
RemoveFromWaitQueue
90
RemoveLocalLock
37542760
ResetAwaitedLock
84
SetupLockInTable
4752604
UnGrantLock
4751046
VirtualXactLock
584
VirtualXactLockTableCleanup
988284
VirtualXactLockTableInsert
987322
WaitOnLock
2724
XactLockForVirtualXact
504
lock_twophase_postabort
312
lock_twophase_postcommit
1620
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1440
waitonlock_error_callback
1270
Generated by:
LCOV version 1.16