LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
88.2 %
1277
1126
Test Date:
2026-06-08 04:16:25
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
695857
AtPrepare_Locks
334
BeginStrongLockAcquire
247758
CheckAndSetLockHeld
50167778
CheckForSessionAndXactLocks
334
CleanUpLock
2917749
DoLockModesConflict
39025
FastPathGetRelationLockEntry
353
FastPathGrantRelationLock
21546352
FastPathTransferRelationLocks
247758
FastPathUnGrantRelationLock
21673070
FinishStrongLockAcquire
2963467
GetAwaitedLock
695112
GetBlockerStatusData
1700
GetLockConflicts
1650
GetLockStatusData
331
GetLockTagsMethodTable
1279
GetLockmodeName
9894
GetLocksMethodTable
112
GetRunningTransactionLocks
1525
GetSingleProcBlockerStatusData
1777
GrantAwaitedLock
1
GrantLock
2965794
GrantLockLocal
27775667
InitLockManagerAccess
24681
LockAcquire
1196206
LockAcquireExtended
27776466
LockCheckConflicts
2965823
LockHasWaiters
0
LockHeldByMe
2018877
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
447292
LockReassignOwner
796894
LockRefindAndRelease
2805
LockRelease
24623229
LockReleaseAll
1327632
LockReleaseCurrentOwner
6317
LockReleaseSession
122
LockTagHashCode
25353267
LockWaiterCount
95797
MarkLockClear
23541159
PostPrepare_Locks
332
ProcLockHashCode
5663345
ReleaseLockIfHeld
4224
RemoveFromWaitQueue
47
RemoveLocalLock
24510619
ResetAwaitedLock
42
SetupLockInTable
2966495
UnGrantLock
2965715
VirtualXactLock
358
VirtualXactLockTableCleanup
654096
VirtualXactLockTableInsert
653553
WaitOnLock
1566
XactLockForVirtualXact
318
lock_twophase_postabort
180
lock_twophase_postcommit
935
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
830
waitonlock_error_callback
228
Generated by:
LCOV version 2.0-1