LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
88.1 %
1277
1125
Test Date:
2026-06-21 12:16:39
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
697927
AtPrepare_Locks
309
BeginStrongLockAcquire
248912
CheckAndSetLockHeld
50029313
CheckForSessionAndXactLocks
309
CleanUpLock
2897862
DoLockModesConflict
39025
FastPathGetRelationLockEntry
326
FastPathGrantRelationLock
21486476
FastPathTransferRelationLocks
248912
FastPathUnGrantRelationLock
21594631
FinishStrongLockAcquire
2943727
GetAwaitedLock
697197
GetBlockerStatusData
1711
GetLockConflicts
1762
GetLockStatusData
310
GetLockTagsMethodTable
1280
GetLockmodeName
10078
GetLocksMethodTable
109
GetRunningTransactionLocks
1524
GetSingleProcBlockerStatusData
1783
GrantAwaitedLock
1
GrantLock
2946039
GrantLockLocal
27596334
InitLockManagerAccess
24675
LockAcquire
1201817
LockAcquireExtended
27597119
LockCheckConflicts
2946008
LockHasWaiters
0
LockHeldByMe
2022541
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
443314
LockReassignOwner
798703
LockRefindAndRelease
2765
LockRelease
24465271
LockReleaseAll
1331581
LockReleaseCurrentOwner
6323
LockReleaseSession
122
LockTagHashCode
25273470
LockWaiterCount
95874
MarkLockClear
23456708
PostPrepare_Locks
307
ProcLockHashCode
5623768
ReleaseLockIfHeld
4225
RemoveFromWaitQueue
46
RemoveLocalLock
24430989
ResetAwaitedLock
42
SetupLockInTable
2946726
UnGrantLock
2945948
VirtualXactLock
368
VirtualXactLockTableCleanup
656071
VirtualXactLockTableInsert
655502
WaitOnLock
1513
XactLockForVirtualXact
328
lock_twophase_postabort
180
lock_twophase_postcommit
884
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
789
waitonlock_error_callback
229
Generated by:
LCOV version 2.0-1