LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
88.1 %
1277
1125
Test Date:
2026-06-26 16:16:35
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
692454
AtPrepare_Locks
327
BeginStrongLockAcquire
249128
CheckAndSetLockHeld
49992813
CheckForSessionAndXactLocks
327
CleanUpLock
2897330
DoLockModesConflict
39025
FastPathGetRelationLockEntry
346
FastPathGrantRelationLock
21469964
FastPathTransferRelationLocks
249128
FastPathUnGrantRelationLock
21578524
FinishStrongLockAcquire
2943216
GetAwaitedLock
691737
GetBlockerStatusData
1721
GetLockConflicts
1806
GetLockStatusData
300
GetLockTagsMethodTable
1282
GetLockmodeName
9574
GetLocksMethodTable
108
GetRunningTransactionLocks
1529
GetSingleProcBlockerStatusData
1788
GrantAwaitedLock
1
GrantLock
2945583
GrantLockLocal
27574244
InitLockManagerAccess
24558
LockAcquire
1195911
LockAcquireExtended
27575015
LockCheckConflicts
2945535
LockHasWaiters
0
LockHeldByMe
2025866
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
443869
LockReassignOwner
800675
LockRefindAndRelease
2820
LockRelease
24450361
LockReleaseAll
1320576
LockReleaseCurrentOwner
6325
LockReleaseSession
122
LockTagHashCode
25256926
LockWaiterCount
95969
MarkLockClear
23443299
PostPrepare_Locks
325
ProcLockHashCode
5623477
ReleaseLockIfHeld
4233
RemoveFromWaitQueue
46
RemoveLocalLock
24413952
ResetAwaitedLock
42
SetupLockInTable
2946257
UnGrantLock
2945493
VirtualXactLock
396
VirtualXactLockTableCleanup
650620
VirtualXactLockTableInsert
650063
WaitOnLock
1567
XactLockForVirtualXact
356
lock_twophase_postabort
180
lock_twophase_postcommit
901
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
813
waitonlock_error_callback
228
Generated by:
LCOV version 2.0-1