LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1145
1296
88.3 %
Date:
2025-12-02 11:17:23
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1053132
AtPrepare_Locks
628
BeginStrongLockAcquire
376756
CheckAndSetLockHeld
76419062
CheckForSessionAndXactLocks
628
CleanUpLock
4698794
DoLockModesConflict
488
FastPathGetRelationLockEntry
664
FastPathGrantRelationLock
32884960
FastPathTransferRelationLocks
376766
FastPathUnGrantRelationLock
33272604
FinishStrongLockAcquire
4766600
GetAwaitedLock
1051712
GetBlockerStatusData
3886
GetLockConflicts
2756
GetLockStatusData
448
GetLockTagsMethodTable
2376
GetLockmodeName
21658
GetLocksMethodTable
202
GetRunningTransactionLocks
2756
GetSingleProcBlockerStatusData
3948
GrantAwaitedLock
0
GrantLock
4770262
GrantLockLocal
41888696
InitLockManagerAccess
44552
LockAcquire
1703166
LockAcquireExtended
41890220
LockCheckConflicts
4770822
LockHasWaiters
2
LockHeldByMe
0
LockManagerShmemInit
2204
LockManagerShmemSize
4108
LockReassignCurrentOwner
703332
LockReassignOwner
1016482
LockRefindAndRelease
4482
LockRelease
37394274
LockReleaseAll
2016254
LockReleaseCurrentOwner
10712
LockReleaseSession
238
LockTagHashCode
38816098
LockWaiterCount
135986
MarkLockClear
36296122
PostPrepare_Locks
624
ProcLockHashCode
9111410
ReleaseLockIfHeld
5926
RemoveFromWaitQueue
88
RemoveLocalLock
37653084
ResetAwaitedLock
78
SetupLockInTable
4771604
UnGrantLock
4770126
VirtualXactLock
574
VirtualXactLockTableCleanup
990898
VirtualXactLockTableInsert
989924
WaitOnLock
2748
XactLockForVirtualXact
494
lock_twophase_postabort
312
lock_twophase_postcommit
1676
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1506
waitonlock_error_callback
2010
Generated by:
LCOV version 1.16