LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1130
1296
87.2 %
Date:
2025-12-04 00:19:57
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1197576
AtPrepare_Locks
654
BeginStrongLockAcquire
376898
CheckAndSetLockHeld
79396412
CheckForSessionAndXactLocks
654
CleanUpLock
4841722
DoLockModesConflict
488
FastPathGetRelationLockEntry
688
FastPathGrantRelationLock
34196602
FastPathTransferRelationLocks
376898
FastPathUnGrantRelationLock
34568552
FinishStrongLockAcquire
4909562
GetAwaitedLock
1196176
GetBlockerStatusData
3938
GetLockConflicts
2916
GetLockStatusData
660
GetLockTagsMethodTable
2392
GetLockmodeName
22622
GetLocksMethodTable
196
GetRunningTransactionLocks
2762
GetSingleProcBlockerStatusData
4018
GrantAwaitedLock
2
GrantLock
4913214
GrantLockLocal
43419916
InitLockManagerAccess
45386
LockAcquire
1849254
LockAcquireExtended
43421420
LockCheckConflicts
4913758
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2208
LockManagerShmemSize
4116
LockReassignCurrentOwner
704210
LockReassignOwner
1017066
LockRefindAndRelease
4504
LockRelease
38745870
LockReleaseAll
2306486
LockReleaseCurrentOwner
10716
LockReleaseSession
238
LockTagHashCode
40292108
LockWaiterCount
135264
MarkLockClear
37676518
PostPrepare_Locks
650
ProcLockHashCode
9400654
ReleaseLockIfHeld
5926
RemoveFromWaitQueue
90
RemoveLocalLock
39107670
ResetAwaitedLock
82
SetupLockInTable
4914534
UnGrantLock
4913084
VirtualXactLock
560
VirtualXactLockTableCleanup
1135596
VirtualXactLockTableInsert
1134608
WaitOnLock
2736
XactLockForVirtualXact
480
lock_twophase_postabort
308
lock_twophase_postcommit
1736
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1558
waitonlock_error_callback
1412
Generated by:
LCOV version 1.16