LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
87.0 %
1277
1111
Test Date:
2026-05-04 14:18:02
Functions:
95.1 %
61
58
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
690195
AtPrepare_Locks
319
BeginStrongLockAcquire
246837
CheckAndSetLockHeld
49266937
CheckForSessionAndXactLocks
319
CleanUpLock
2803087
DoLockModesConflict
39025
FastPathGetRelationLockEntry
337
FastPathGrantRelationLock
21213559
FastPathTransferRelationLocks
246837
FastPathUnGrantRelationLock
21333493
FinishStrongLockAcquire
2846861
GetAwaitedLock
689442
GetBlockerStatusData
1651
GetLockConflicts
1674
GetLockStatusData
365
GetLockTagsMethodTable
1260
GetLockmodeName
10683
GetLocksMethodTable
109
GetRunningTransactionLocks
1519
GetSingleProcBlockerStatusData
1716
GrantAwaitedLock
1
GrantLock
2849161
GrantLockLocal
27317158
InitLockManagerAccess
24434
LockAcquire
1092227
LockAcquireExtended
27317967
LockCheckConflicts
2849177
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
1245
LockManagerShmemRequest
1248
LockReassignCurrentOwner
446423
LockReassignOwner
690410
LockRefindAndRelease
2716
LockRelease
24272562
LockReleaseAll
1316487
LockReleaseCurrentOwner
6297
LockReleaseSession
122
LockTagHashCode
24804966
LockWaiterCount
95729
MarkLockClear
23193036
PostPrepare_Locks
317
ProcLockHashCode
5431782
ReleaseLockIfHeld
3937
RemoveFromWaitQueue
47
RemoveLocalLock
24061230
ResetAwaitedLock
43
SetupLockInTable
2849878
UnGrantLock
2849078
VirtualXactLock
363
VirtualXactLockTableCleanup
648641
VirtualXactLockTableInsert
648101
WaitOnLock
1520
XactLockForVirtualXact
323
lock_twophase_postabort
170
lock_twophase_postcommit
854
lock_twophase_recover
90
lock_twophase_standby_recover
0
proclock_hash
779
waitonlock_error_callback
233
Generated by:
LCOV version 2.0-1