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-14 09:16:33
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
685624
AtPrepare_Locks
327
BeginStrongLockAcquire
248145
CheckAndSetLockHeld
50125206
CheckForSessionAndXactLocks
327
CleanUpLock
2928642
DoLockModesConflict
39024
FastPathGetRelationLockEntry
347
FastPathGrantRelationLock
21516697
FastPathTransferRelationLocks
248145
FastPathUnGrantRelationLock
21644683
FinishStrongLockAcquire
2974419
GetAwaitedLock
684894
GetBlockerStatusData
1716
GetLockConflicts
1686
GetLockStatusData
322
GetLockTagsMethodTable
1276
GetLockmodeName
11319
GetLocksMethodTable
109
GetRunningTransactionLocks
1528
GetSingleProcBlockerStatusData
1784
GrantAwaitedLock
1
GrantLock
2976777
GrantLockLocal
27747432
InitLockManagerAccess
24632
LockAcquire
1186983
LockAcquireExtended
27748217
LockCheckConflicts
2976758
LockHasWaiters
0
LockHeldByMe
2020313
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
448304
LockReassignOwner
798614
LockRefindAndRelease
2821
LockRelease
24608336
LockReleaseAll
1306964
LockReleaseCurrentOwner
6327
LockReleaseSession
122
LockTagHashCode
25335402
LockWaiterCount
95895
MarkLockClear
23525881
PostPrepare_Locks
325
ProcLockHashCode
5684456
ReleaseLockIfHeld
4237
RemoveFromWaitQueue
47
RemoveLocalLock
24491902
ResetAwaitedLock
43
SetupLockInTable
2977464
UnGrantLock
2976703
VirtualXactLock
395
VirtualXactLockTableCleanup
643804
VirtualXactLockTableInsert
643254
WaitOnLock
1570
XactLockForVirtualXact
355
lock_twophase_postabort
180
lock_twophase_postcommit
916
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
813
waitonlock_error_callback
230
Generated by:
LCOV version 2.0-1