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-02 01:16:12
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
699200
AtPrepare_Locks
335
BeginStrongLockAcquire
247636
CheckAndSetLockHeld
50172112
CheckForSessionAndXactLocks
335
CleanUpLock
2941556
DoLockModesConflict
39024
FastPathGetRelationLockEntry
354
FastPathGrantRelationLock
21524014
FastPathTransferRelationLocks
247636
FastPathUnGrantRelationLock
21655201
FinishStrongLockAcquire
2987148
GetAwaitedLock
698391
GetBlockerStatusData
1673
GetLockConflicts
1698
GetLockStatusData
345
GetLockTagsMethodTable
1279
GetLockmodeName
9966
GetLocksMethodTable
110
GetRunningTransactionLocks
1515
GetSingleProcBlockerStatusData
1729
GrantAwaitedLock
1
GrantLock
2989497
GrantLockLocal
27773961
InitLockManagerAccess
24718
LockAcquire
1198202
LockAcquireExtended
27774830
LockCheckConflicts
2989612
LockHasWaiters
0
LockHeldByMe
2014737
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
448392
LockReassignOwner
797105
LockRefindAndRelease
2826
LockRelease
24619776
LockReleaseAll
1334019
LockReleaseCurrentOwner
6310
LockReleaseSession
122
LockTagHashCode
25355025
LockWaiterCount
95848
MarkLockClear
23541623
PostPrepare_Locks
333
ProcLockHashCode
5709563
ReleaseLockIfHeld
4228
RemoveFromWaitQueue
48
RemoveLocalLock
24512032
ResetAwaitedLock
44
SetupLockInTable
2990268
UnGrantLock
2989419
VirtualXactLock
381
VirtualXactLockTableCleanup
657284
VirtualXactLockTableInsert
656735
WaitOnLock
1606
XactLockForVirtualXact
341
lock_twophase_postabort
180
lock_twophase_postcommit
937
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
834
waitonlock_error_callback
233
Generated by:
LCOV version 2.0-1