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-01 23:16:12
Functions:
95.1 %
61
58
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
702281
AtPrepare_Locks
329
BeginStrongLockAcquire
247578
CheckAndSetLockHeld
50197546
CheckForSessionAndXactLocks
329
CleanUpLock
2932397
DoLockModesConflict
39025
FastPathGetRelationLockEntry
348
FastPathGrantRelationLock
21545137
FastPathTransferRelationLocks
247578
FastPathUnGrantRelationLock
21668216
FinishStrongLockAcquire
2978030
GetAwaitedLock
701557
GetBlockerStatusData
1729
GetLockConflicts
1698
GetLockStatusData
364
GetLockTagsMethodTable
1278
GetLockmodeName
11216
GetLocksMethodTable
110
GetRunningTransactionLocks
1520
GetSingleProcBlockerStatusData
1796
GrantAwaitedLock
0
GrantLock
2980357
GrantLockLocal
27787014
InitLockManagerAccess
24726
LockAcquire
1201922
LockAcquireExtended
27787792
LockCheckConflicts
2980382
LockHasWaiters
0
LockHeldByMe
2014988
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
447561
LockReassignOwner
795918
LockRefindAndRelease
2789
LockRelease
24632363
LockReleaseAll
1340484
LockReleaseCurrentOwner
6307
LockReleaseSession
122
LockTagHashCode
25367141
LockWaiterCount
95701
MarkLockClear
23552247
PostPrepare_Locks
327
ProcLockHashCode
5692066
ReleaseLockIfHeld
4226
RemoveFromWaitQueue
45
RemoveLocalLock
24523945
ResetAwaitedLock
40
SetupLockInTable
2981038
UnGrantLock
2980281
VirtualXactLock
359
VirtualXactLockTableCleanup
660512
VirtualXactLockTableInsert
659964
WaitOnLock
1574
XactLockForVirtualXact
319
lock_twophase_postabort
180
lock_twophase_postcommit
917
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
820
waitonlock_error_callback
231
Generated by:
LCOV version 2.0-1