LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1130
1296
87.2 %
Date:
2025-11-27 09:17:48
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1120656
AtPrepare_Locks
634
BeginStrongLockAcquire
376486
CheckAndSetLockHeld
77905836
CheckForSessionAndXactLocks
634
CleanUpLock
4791500
DoLockModesConflict
488
FastPathGetRelationLockEntry
670
FastPathGrantRelationLock
33520428
FastPathTransferRelationLocks
376486
FastPathUnGrantRelationLock
33917106
FinishStrongLockAcquire
4859300
GetAwaitedLock
1119172
GetBlockerStatusData
3864
GetLockConflicts
2668
GetLockStatusData
652
GetLockTagsMethodTable
2358
GetLockmodeName
24354
GetLocksMethodTable
192
GetRunningTransactionLocks
2758
GetSingleProcBlockerStatusData
3926
GrantAwaitedLock
2
GrantLock
4862910
GrantLockLocal
42644266
InitLockManagerAccess
44654
LockAcquire
1769876
LockAcquireExtended
42645852
LockCheckConflicts
4863284
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2204
LockManagerShmemSize
4108
LockReassignCurrentOwner
703620
LockReassignOwner
1016934
LockRefindAndRelease
4434
LockRelease
38067710
LockReleaseAll
2151660
LockReleaseCurrentOwner
10716
LockReleaseSession
238
LockTagHashCode
39552864
LockWaiterCount
135156
MarkLockClear
36990172
PostPrepare_Locks
630
ProcLockHashCode
9298548
ReleaseLockIfHeld
5926
RemoveFromWaitQueue
88
RemoveLocalLock
38381316
ResetAwaitedLock
80
SetupLockInTable
4864318
UnGrantLock
4862778
VirtualXactLock
504
VirtualXactLockTableCleanup
1058546
VirtualXactLockTableInsert
1057574
WaitOnLock
2452
XactLockForVirtualXact
424
lock_twophase_postabort
312
lock_twophase_postcommit
1688
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1522
waitonlock_error_callback
2262
Generated by:
LCOV version 1.16