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-18 11:16:34
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
701502
AtPrepare_Locks
311
BeginStrongLockAcquire
248690
CheckAndSetLockHeld
50488694
CheckForSessionAndXactLocks
311
CleanUpLock
2924179
DoLockModesConflict
39024
FastPathGetRelationLockEntry
332
FastPathGrantRelationLock
21683549
FastPathTransferRelationLocks
248690
FastPathUnGrantRelationLock
21808800
FinishStrongLockAcquire
2970073
GetAwaitedLock
700759
GetBlockerStatusData
1720
GetLockConflicts
1698
GetLockStatusData
351
GetLockTagsMethodTable
1281
GetLockmodeName
11475
GetLocksMethodTable
109
GetRunningTransactionLocks
1526
GetSingleProcBlockerStatusData
1787
GrantAwaitedLock
1
GrantLock
2972393
GrantLockLocal
27958632
InitLockManagerAccess
24767
LockAcquire
1202998
LockAcquireExtended
27959429
LockCheckConflicts
2972357
LockHasWaiters
0
LockHeldByMe
2022963
LockManagerShmemInit
1253
LockManagerShmemRequest
1256
LockReassignCurrentOwner
449222
LockReassignOwner
802893
LockRefindAndRelease
2754
LockRelease
24794572
LockReleaseAll
1338898
LockReleaseCurrentOwner
6325
LockReleaseSession
122
LockTagHashCode
25500133
LockWaiterCount
95804
MarkLockClear
23680417
PostPrepare_Locks
309
ProcLockHashCode
5676617
ReleaseLockIfHeld
4235
RemoveFromWaitQueue
46
RemoveLocalLock
24654420
ResetAwaitedLock
42
SetupLockInTable
2973093
UnGrantLock
2972317
VirtualXactLock
357
VirtualXactLockTableCleanup
659691
VirtualXactLockTableInsert
659157
WaitOnLock
1509
XactLockForVirtualXact
317
lock_twophase_postabort
180
lock_twophase_postcommit
871
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
776
waitonlock_error_callback
231
Generated by:
LCOV version 2.0-1