LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1107
1274
86.9 %
Date:
2025-03-23 00:15:41
Functions:
55
59
93.2 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
874420
AtPrepare_Locks
734
BeginStrongLockAcquire
358964
CheckAndSetLockHeld
68162184
CheckForSessionAndXactLocks
734
CleanUpLock
4229878
DoLockModesConflict
488
FastPathGetRelationLockEntry
752
FastPathGrantRelationLock
29199224
FastPathTransferRelationLocks
358964
FastPathUnGrantRelationLock
29557416
FinishStrongLockAcquire
4295328
GetAwaitedLock
873076
GetBlockerStatusData
3096
GetLockConflicts
2680
GetLockStatusData
642
GetLockTagsMethodTable
2254
GetLockmodeName
15146
GetLocksMethodTable
196
GetRunningTransactionLocks
1956
GetSingleProcBlockerStatusData
3220
GrantAwaitedLock
0
GrantLock
4298942
GrantLockLocal
37618768
InitLockManagerAccess
41600
LockAcquire
1485416
LockAcquireExtended
37620222
LockCheckConflicts
4299238
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
1992
LockManagerShmemSize
3714
LockReassignCurrentOwner
694122
LockReassignOwner
1053218
LockRefindAndRelease
4386
LockRelease
33322952
LockReleaseAll
1663586
LockReleaseCurrentOwner
10606
LockReleaseSession
238
LockTagHashCode
34572780
LockWaiterCount
125904
MarkLockClear
32277822
PostPrepare_Locks
730
ProcLockHashCode
8211322
ReleaseLockIfHeld
5800
RemoveFromWaitQueue
94
RemoveLocalLock
33496006
SetupLockInTable
4300194
UnGrantLock
4298790
VirtualXactLock
624
VirtualXactLockTableCleanup
815426
VirtualXactLockTableInsert
814610
WaitOnLock
2494
XactLockForVirtualXact
544
lock_twophase_postabort
252
lock_twophase_postcommit
1738
lock_twophase_recover
176
lock_twophase_standby_recover
0
proclock_hash
1606
Generated by:
LCOV version 1.14