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-20 11:16:20
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
697950
AtPrepare_Locks
304
BeginStrongLockAcquire
248987
CheckAndSetLockHeld
50079763
CheckForSessionAndXactLocks
304
CleanUpLock
2906815
DoLockModesConflict
39025
FastPathGetRelationLockEntry
322
FastPathGrantRelationLock
21502501
FastPathTransferRelationLocks
248987
FastPathUnGrantRelationLock
21617589
FinishStrongLockAcquire
2952655
GetAwaitedLock
697134
GetBlockerStatusData
1749
GetLockConflicts
1774
GetLockStatusData
336
GetLockTagsMethodTable
1280
GetLockmodeName
11791
GetLocksMethodTable
109
GetRunningTransactionLocks
1526
GetSingleProcBlockerStatusData
1818
GrantAwaitedLock
1
GrantLock
2954963
GrantLockLocal
27618019
InitLockManagerAccess
24610
LockAcquire
1200809
LockAcquireExtended
27618890
LockCheckConflicts
2955034
LockHasWaiters
0
LockHeldByMe
2022193
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
443275
LockReassignOwner
798896
LockRefindAndRelease
2753
LockRelease
24489822
LockReleaseAll
1331455
LockReleaseCurrentOwner
6321
LockReleaseSession
122
LockTagHashCode
25298695
LockWaiterCount
95780
MarkLockClear
23482768
PostPrepare_Locks
302
ProcLockHashCode
5642015
ReleaseLockIfHeld
4221
RemoveFromWaitQueue
46
RemoveLocalLock
24456028
ResetAwaitedLock
42
SetupLockInTable
2955736
UnGrantLock
2954889
VirtualXactLock
375
VirtualXactLockTableCleanup
656021
VirtualXactLockTableInsert
655475
WaitOnLock
1523
XactLockForVirtualXact
335
lock_twophase_postabort
180
lock_twophase_postcommit
869
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
763
waitonlock_error_callback
235
Generated by:
LCOV version 2.0-1