LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1131
1296
87.3 %
Date:
2025-10-11 05:18:17
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1180632
AtPrepare_Locks
606
BeginStrongLockAcquire
374086
CheckAndSetLockHeld
78341122
CheckForSessionAndXactLocks
606
CleanUpLock
4815314
DoLockModesConflict
488
FastPathGetRelationLockEntry
624
FastPathGrantRelationLock
33688002
FastPathTransferRelationLocks
374086
FastPathUnGrantRelationLock
34090486
FinishStrongLockAcquire
4882690
GetAwaitedLock
1179184
GetBlockerStatusData
3796
GetLockConflicts
2580
GetLockStatusData
518
GetLockTagsMethodTable
2326
GetLockmodeName
22684
GetLocksMethodTable
208
GetRunningTransactionLocks
2744
GetSingleProcBlockerStatusData
3856
GrantAwaitedLock
2
GrantLock
4886214
GrantLockLocal
42925672
InitLockManagerAccess
44510
LockAcquire
1828998
LockAcquireExtended
42927228
LockCheckConflicts
4886812
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2180
LockManagerShmemSize
4060
LockReassignCurrentOwner
702424
LockReassignOwner
1014030
LockRefindAndRelease
4210
LockRelease
38275046
LockReleaseAll
2273162
LockReleaseCurrentOwner
10676
LockReleaseSession
238
LockTagHashCode
39746682
LockWaiterCount
133878
MarkLockClear
37154410
PostPrepare_Locks
602
ProcLockHashCode
9346620
ReleaseLockIfHeld
5806
RemoveFromWaitQueue
92
RemoveLocalLock
38572250
ResetAwaitedLock
84
SetupLockInTable
4887600
UnGrantLock
4886090
VirtualXactLock
552
VirtualXactLockTableCleanup
1119292
VirtualXactLockTableInsert
1118334
WaitOnLock
2638
XactLockForVirtualXact
472
lock_twophase_postabort
248
lock_twophase_postcommit
1496
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1360
waitonlock_error_callback
1478
Generated by:
LCOV version 1.16