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
1123
Test Date:
2026-06-05 02:16:20
Functions:
95.1 %
61
58
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
701274
AtPrepare_Locks
334
BeginStrongLockAcquire
247842
CheckAndSetLockHeld
50234111
CheckForSessionAndXactLocks
334
CleanUpLock
2910851
DoLockModesConflict
39025
FastPathGetRelationLockEntry
352
FastPathGrantRelationLock
21584998
FastPathTransferRelationLocks
247842
FastPathUnGrantRelationLock
21709412
FinishStrongLockAcquire
2956523
GetAwaitedLock
700566
GetBlockerStatusData
1709
GetLockConflicts
1706
GetLockStatusData
296
GetLockTagsMethodTable
1276
GetLockmodeName
9603
GetLocksMethodTable
107
GetRunningTransactionLocks
1519
GetSingleProcBlockerStatusData
1774
GrantAwaitedLock
0
GrantLock
2958858
GrantLockLocal
27804534
InitLockManagerAccess
24686
LockAcquire
1201748
LockAcquireExtended
27805296
LockCheckConflicts
2958813
LockHasWaiters
0
LockHeldByMe
2017242
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
448293
LockReassignOwner
797851
LockRefindAndRelease
2808
LockRelease
24648990
LockReleaseAll
1338326
LockReleaseCurrentOwner
6306
LockReleaseSession
122
LockTagHashCode
25385813
LockWaiterCount
95668
MarkLockClear
23569050
PostPrepare_Locks
332
ProcLockHashCode
5648552
ReleaseLockIfHeld
4224
RemoveFromWaitQueue
46
RemoveLocalLock
24542283
ResetAwaitedLock
41
SetupLockInTable
2959523
UnGrantLock
2958769
VirtualXactLock
388
VirtualXactLockTableCleanup
659457
VirtualXactLockTableInsert
658895
WaitOnLock
1557
XactLockForVirtualXact
348
lock_twophase_postabort
180
lock_twophase_postcommit
926
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
832
waitonlock_error_callback
228
Generated by:
LCOV version 2.0-1