LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
87.9 %
1277
1122
Test Date:
2026-06-17 10:16:42
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
696176
AtPrepare_Locks
318
BeginStrongLockAcquire
248423
CheckAndSetLockHeld
50346752
CheckForSessionAndXactLocks
318
CleanUpLock
2920424
DoLockModesConflict
39025
FastPathGetRelationLockEntry
336
FastPathGrantRelationLock
21618369
FastPathTransferRelationLocks
248423
FastPathUnGrantRelationLock
21743389
FinishStrongLockAcquire
2966209
GetAwaitedLock
695438
GetBlockerStatusData
1711
GetLockConflicts
1734
GetLockStatusData
313
GetLockTagsMethodTable
1279
GetLockmodeName
9977
GetLocksMethodTable
112
GetRunningTransactionLocks
1524
GetSingleProcBlockerStatusData
1790
GrantAwaitedLock
1
GrantLock
2968538
GrantLockLocal
27883924
InitLockManagerAccess
24772
LockAcquire
1197904
LockAcquireExtended
27884716
LockCheckConflicts
2968541
LockHasWaiters
0
LockHeldByMe
2020487
LockManagerShmemInit
1253
LockManagerShmemRequest
1256
LockReassignCurrentOwner
448660
LockReassignOwner
801586
LockRefindAndRelease
2778
LockRelease
24728062
LockReleaseAll
1328124
LockReleaseCurrentOwner
6322
LockReleaseSession
122
LockTagHashCode
25430654
LockWaiterCount
95892
MarkLockClear
23613595
PostPrepare_Locks
316
ProcLockHashCode
5667827
ReleaseLockIfHeld
4225
RemoveFromWaitQueue
46
RemoveLocalLock
24585371
ResetAwaitedLock
42
SetupLockInTable
2969233
UnGrantLock
2968443
VirtualXactLock
373
VirtualXactLockTableCleanup
654314
VirtualXactLockTableInsert
653760
WaitOnLock
1566
XactLockForVirtualXact
333
lock_twophase_postabort
180
lock_twophase_postcommit
888
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
801
waitonlock_error_callback
238
Generated by:
LCOV version 2.0-1