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-05 17:18:26
Functions:
57
60
95.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1119634
AtPrepare_Locks
540
BeginStrongLockAcquire
382258
CheckAndSetLockHeld
77627494
CheckForSessionAndXactLocks
540
CleanUpLock
4795408
DoLockModesConflict
488
FastPathGetRelationLockEntry
558
FastPathGrantRelationLock
33309420
FastPathTransferRelationLocks
382258
FastPathUnGrantRelationLock
33768358
FinishStrongLockAcquire
4866628
GetAwaitedLock
1118130
GetBlockerStatusData
3368
GetLockConflicts
2724
GetLockStatusData
478
GetLockTagsMethodTable
2256
GetLockmodeName
18242
GetLocksMethodTable
196
GetRunningTransactionLocks
2728
GetSingleProcBlockerStatusData
3428
GrantAwaitedLock
2
GrantLock
4870246
GrantLockLocal
42542354
InitLockManagerAccess
42318
LockAcquire
1774226
LockAcquireExtended
42543962
LockCheckConflicts
4870946
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2134
LockManagerShmemSize
3962
LockReassignCurrentOwner
723064
LockReassignOwner
1027144
LockRefindAndRelease
4198
LockRelease
37925840
LockReleaseAll
2151210
LockReleaseCurrentOwner
10682
LockReleaseSession
238
LockTagHashCode
39361766
LockWaiterCount
136158
MarkLockClear
36783454
PostPrepare_Locks
536
ProcLockHashCode
9305268
ReleaseLockIfHeld
5800
RemoveFromWaitQueue
88
RemoveLocalLock
38177658
ResetAwaitedLock
80
SetupLockInTable
4871646
UnGrantLock
4870098
VirtualXactLock
668
VirtualXactLockTableCleanup
1059222
VirtualXactLockTableInsert
1058344
WaitOnLock
2758
XactLockForVirtualXact
588
lock_twophase_postabort
252
lock_twophase_postcommit
1358
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1216
Generated by:
LCOV version 1.16