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-23 14:16:45
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
701510
AtPrepare_Locks
330
BeginStrongLockAcquire
248966
CheckAndSetLockHeld
50148175
CheckForSessionAndXactLocks
330
CleanUpLock
2909484
DoLockModesConflict
39024
FastPathGetRelationLockEntry
349
FastPathGrantRelationLock
21533204
FastPathTransferRelationLocks
248966
FastPathUnGrantRelationLock
21640333
FinishStrongLockAcquire
2955363
GetAwaitedLock
700794
GetBlockerStatusData
1711
GetLockConflicts
1742
GetLockStatusData
347
GetLockTagsMethodTable
1281
GetLockmodeName
10124
GetLocksMethodTable
115
GetRunningTransactionLocks
1530
GetSingleProcBlockerStatusData
1771
GrantAwaitedLock
2
GrantLock
2957687
GrantLockLocal
27660682
InitLockManagerAccess
24564
LockAcquire
1204948
LockAcquireExtended
27661456
LockCheckConflicts
2957680
LockHasWaiters
0
LockHeldByMe
2022857
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
443213
LockReassignOwner
799214
LockRefindAndRelease
2776
LockRelease
24521790
LockReleaseAll
1338981
LockReleaseCurrentOwner
6319
LockReleaseSession
122
LockTagHashCode
25332075
LockWaiterCount
95393
MarkLockClear
23514516
PostPrepare_Locks
328
ProcLockHashCode
5647430
ReleaseLockIfHeld
4227
RemoveFromWaitQueue
48
RemoveLocalLock
24489343
ResetAwaitedLock
44
SetupLockInTable
2958364
UnGrantLock
2957595
VirtualXactLock
343
VirtualXactLockTableCleanup
659816
VirtualXactLockTableInsert
659267
WaitOnLock
1544
XactLockForVirtualXact
303
lock_twophase_postabort
180
lock_twophase_postcommit
905
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
820
waitonlock_error_callback
235
Generated by:
LCOV version 2.0-1