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:
2025-12-28 11:17:57
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1124768
AtPrepare_Locks
620
BeginStrongLockAcquire
390786
CheckAndSetLockHeld
79972420
CheckForSessionAndXactLocks
620
CleanUpLock
4868274
DoLockModesConflict
78040
FastPathGetRelationLockEntry
656
FastPathGrantRelationLock
34470480
FastPathTransferRelationLocks
390786
FastPathUnGrantRelationLock
34860012
FinishStrongLockAcquire
4937734
GetAwaitedLock
1123260
GetBlockerStatusData
3506
GetLockConflicts
2600
GetLockStatusData
442
GetLockTagsMethodTable
2390
GetLockmodeName
18764
GetLocksMethodTable
214
GetRunningTransactionLocks
2872
GetSingleProcBlockerStatusData
3570
GrantAwaitedLock
2
GrantLock
4941362
GrantLockLocal
43754476
InitLockManagerAccess
45240
LockAcquire
1800364
LockAcquireExtended
43756092
LockCheckConflicts
4942152
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2266
LockManagerShmemSize
4226
LockReassignCurrentOwner
733470
LockReassignOwner
1039586
LockRefindAndRelease
4444
LockRelease
39078808
LockReleaseAll
2157680
LockReleaseCurrentOwner
10738
LockReleaseSession
238
LockTagHashCode
40619126
LockWaiterCount
137468
MarkLockClear
37992396
PostPrepare_Locks
616
ProcLockHashCode
9446764
ReleaseLockIfHeld
6038
RemoveFromWaitQueue
90
RemoveLocalLock
39409832
ResetAwaitedLock
82
SetupLockInTable
4942796
UnGrantLock
4941234
VirtualXactLock
590
VirtualXactLockTableCleanup
1061448
VirtualXactLockTableInsert
1060480
WaitOnLock
2858
XactLockForVirtualXact
510
lock_twophase_postabort
312
lock_twophase_postcommit
1666
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1490
waitonlock_error_callback
1206
Generated by:
LCOV version 1.16