LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1128
1293
87.2 %
Date:
2026-02-13 19:18:24
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1110358
AtPrepare_Locks
610
BeginStrongLockAcquire
392386
CheckAndSetLockHeld
80175070
CheckForSessionAndXactLocks
610
CleanUpLock
4836880
DoLockModesConflict
78042
FastPathGetRelationLockEntry
646
FastPathGrantRelationLock
34601370
FastPathTransferRelationLocks
392386
FastPathUnGrantRelationLock
34981288
FinishStrongLockAcquire
4906526
GetAwaitedLock
1108894
GetBlockerStatusData
3770
GetLockConflicts
2972
GetLockStatusData
616
GetLockTagsMethodTable
2420
GetLockmodeName
21514
GetLocksMethodTable
212
GetRunningTransactionLocks
2894
GetSingleProcBlockerStatusData
3852
GrantAwaitedLock
4
GrantLock
4910222
GrantLockLocal
43857608
InitLockManagerAccess
46012
LockAcquire
1783336
LockAcquireExtended
43859184
LockCheckConflicts
4910670
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2280
LockManagerShmemSize
4254
LockReassignCurrentOwner
738358
LockReassignOwner
1055032
LockRefindAndRelease
4492
LockRelease
39187284
LockReleaseAll
2128824
LockReleaseCurrentOwner
10766
LockReleaseSession
238
LockTagHashCode
40720602
LockWaiterCount
136216
MarkLockClear
38095326
PostPrepare_Locks
606
ProcLockHashCode
9384380
ReleaseLockIfHeld
6042
RemoveFromWaitQueue
96
RemoveLocalLock
39509476
ResetAwaitedLock
90
SetupLockInTable
4911616
UnGrantLock
4910092
VirtualXactLock
646
VirtualXactLockTableCleanup
1046654
VirtualXactLockTableInsert
1045698
WaitOnLock
2628
XactLockForVirtualXact
566
lock_twophase_postabort
312
lock_twophase_postcommit
1644
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1476
waitonlock_error_callback
1476
Generated by:
LCOV version 1.16