LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1128
1294
87.2 %
Date:
2026-01-15 20:18:42
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1030464
AtPrepare_Locks
644
BeginStrongLockAcquire
391144
CheckAndSetLockHeld
77903190
CheckForSessionAndXactLocks
644
CleanUpLock
4715162
DoLockModesConflict
78042
FastPathGetRelationLockEntry
680
FastPathGrantRelationLock
33612040
FastPathTransferRelationLocks
391144
FastPathUnGrantRelationLock
33992222
FinishStrongLockAcquire
4784488
GetAwaitedLock
1029008
GetBlockerStatusData
3910
GetLockConflicts
2776
GetLockStatusData
442
GetLockTagsMethodTable
2390
GetLockmodeName
19646
GetLocksMethodTable
198
GetRunningTransactionLocks
2846
GetSingleProcBlockerStatusData
3974
GrantAwaitedLock
2
GrantLock
4788254
GrantLockLocal
42683708
InitLockManagerAccess
45224
LockAcquire
1705540
LockAcquireExtended
42685264
LockCheckConflicts
4788740
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2272
LockManagerShmemSize
4238
LockReassignCurrentOwner
736442
LockReassignOwner
1040812
LockRefindAndRelease
4598
LockRelease
38126424
LockReleaseAll
1968472
LockReleaseCurrentOwner
10764
LockReleaseSession
238
LockTagHashCode
39594778
LockWaiterCount
137484
MarkLockClear
37023816
PostPrepare_Locks
640
ProcLockHashCode
9141232
ReleaseLockIfHeld
6042
RemoveFromWaitQueue
86
RemoveLocalLock
38398086
ResetAwaitedLock
78
SetupLockInTable
4789628
UnGrantLock
4788124
VirtualXactLock
704
VirtualXactLockTableCleanup
966960
VirtualXactLockTableInsert
966008
WaitOnLock
2746
XactLockForVirtualXact
624
lock_twophase_postabort
312
lock_twophase_postcommit
1712
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1544
waitonlock_error_callback
680
Generated by:
LCOV version 1.16