LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
88.1 %
1277
1125
Test Date:
2026-06-24 17:16:41
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
699081
AtPrepare_Locks
326
BeginStrongLockAcquire
248944
CheckAndSetLockHeld
50082801
CheckForSessionAndXactLocks
326
CleanUpLock
2922956
DoLockModesConflict
39024
FastPathGetRelationLockEntry
344
FastPathGrantRelationLock
21488013
FastPathTransferRelationLocks
248944
FastPathUnGrantRelationLock
21599875
FinishStrongLockAcquire
2968831
GetAwaitedLock
698352
GetBlockerStatusData
1770
GetLockConflicts
1722
GetLockStatusData
302
GetLockTagsMethodTable
1282
GetLockmodeName
10958
GetLocksMethodTable
112
GetRunningTransactionLocks
1525
GetSingleProcBlockerStatusData
1838
GrantAwaitedLock
2
GrantLock
2971143
GrantLockLocal
27618286
InitLockManagerAccess
24651
LockAcquire
1202200
LockAcquireExtended
27619069
LockCheckConflicts
2971155
LockHasWaiters
0
LockHeldByMe
2022900
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
443172
LockReassignOwner
798800
LockRefindAndRelease
2773
LockRelease
24492429
LockReleaseAll
1333790
LockReleaseCurrentOwner
6318
LockReleaseSession
122
LockTagHashCode
25300371
LockWaiterCount
95797
MarkLockClear
23483826
PostPrepare_Locks
324
ProcLockHashCode
5672998
ReleaseLockIfHeld
4223
RemoveFromWaitQueue
45
RemoveLocalLock
24457629
ResetAwaitedLock
42
SetupLockInTable
2971828
UnGrantLock
2971057
VirtualXactLock
327
VirtualXactLockTableCleanup
657176
VirtualXactLockTableInsert
656613
WaitOnLock
1540
XactLockForVirtualXact
287
lock_twophase_postabort
180
lock_twophase_postcommit
913
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
820
waitonlock_error_callback
236
Generated by:
LCOV version 2.0-1