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-27 17:16:41
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
689219
AtPrepare_Locks
335
BeginStrongLockAcquire
249375
CheckAndSetLockHeld
50043912
CheckForSessionAndXactLocks
335
CleanUpLock
2905079
DoLockModesConflict
39024
FastPathGetRelationLockEntry
353
FastPathGrantRelationLock
21487984
FastPathTransferRelationLocks
249375
FastPathUnGrantRelationLock
21588712
FinishStrongLockAcquire
2950966
GetAwaitedLock
688507
GetBlockerStatusData
1728
GetLockConflicts
1794
GetLockStatusData
308
GetLockTagsMethodTable
1281
GetLockmodeName
11000
GetLocksMethodTable
115
GetRunningTransactionLocks
1534
GetSingleProcBlockerStatusData
1792
GrantAwaitedLock
2
GrantLock
2953322
GrantLockLocal
27606160
InitLockManagerAccess
24616
LockAcquire
1193233
LockAcquireExtended
27606927
LockCheckConflicts
2953277
LockHasWaiters
0
LockHeldByMe
2025904
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
444384
LockReassignOwner
801343
LockRefindAndRelease
2827
LockRelease
24478747
LockReleaseAll
1314199
LockReleaseCurrentOwner
6314
LockReleaseSession
122
LockTagHashCode
25281962
LockWaiterCount
95683
MarkLockClear
23469537
PostPrepare_Locks
333
ProcLockHashCode
5638102
ReleaseLockIfHeld
4221
RemoveFromWaitQueue
47
RemoveLocalLock
24439719
ResetAwaitedLock
43
SetupLockInTable
2953992
UnGrantLock
2953233
VirtualXactLock
388
VirtualXactLockTableCleanup
647410
VirtualXactLockTableInsert
646838
WaitOnLock
1557
XactLockForVirtualXact
348
lock_twophase_postabort
180
lock_twophase_postcommit
928
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
835
waitonlock_error_callback
233
Generated by:
LCOV version 2.0-1