LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
1111
1277
87.0 %
Date:
2025-05-09 08:15:37
Functions:
57
60
95.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
921544
AtPrepare_Locks
582
BeginStrongLockAcquire
379524
CheckAndSetLockHeld
72891052
CheckForSessionAndXactLocks
582
CleanUpLock
4524034
DoLockModesConflict
488
FastPathGetRelationLockEntry
600
FastPathGrantRelationLock
31231304
FastPathTransferRelationLocks
379524
FastPathUnGrantRelationLock
31678288
FinishStrongLockAcquire
4594758
GetAwaitedLock
920036
GetBlockerStatusData
3090
GetLockConflicts
2676
GetLockStatusData
504
GetLockTagsMethodTable
2254
GetLockmodeName
14256
GetLocksMethodTable
200
GetRunningTransactionLocks
2664
GetSingleProcBlockerStatusData
3154
GrantAwaitedLock
2
GrantLock
4598336
GrantLockLocal
40159910
InitLockManagerAccess
43232
LockAcquire
1563888
LockAcquireExtended
40161526
LockCheckConflicts
4598936
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2100
LockManagerShmemSize
3906
LockReassignCurrentOwner
730712
LockReassignOwner
1032778
LockRefindAndRelease
4192
LockRelease
35794826
LockReleaseAll
1756632
LockReleaseCurrentOwner
10682
LockReleaseSession
238
LockTagHashCode
36980022
LockWaiterCount
134096
MarkLockClear
34543350
PostPrepare_Locks
578
ProcLockHashCode
8779620
ReleaseLockIfHeld
5800
RemoveFromWaitQueue
92
RemoveLocalLock
35827680
ResetAwaitedLock
84
SetupLockInTable
4599746
UnGrantLock
4598174
VirtualXactLock
614
VirtualXactLockTableCleanup
861386
VirtualXactLockTableInsert
860542
WaitOnLock
2582
XactLockForVirtualXact
534
lock_twophase_postabort
252
lock_twophase_postcommit
1428
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1296
Generated by:
LCOV version 1.14