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-07 03:16:35
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
705119
AtPrepare_Locks
330
BeginStrongLockAcquire
247796
CheckAndSetLockHeld
50355184
CheckForSessionAndXactLocks
330
CleanUpLock
2923404
DoLockModesConflict
39024
FastPathGetRelationLockEntry
350
FastPathGrantRelationLock
21632046
FastPathTransferRelationLocks
247796
FastPathUnGrantRelationLock
21752150
FinishStrongLockAcquire
2969149
GetAwaitedLock
704401
GetBlockerStatusData
1736
GetLockConflicts
1678
GetLockStatusData
309
GetLockTagsMethodTable
1279
GetLockmodeName
11004
GetLocksMethodTable
108
GetRunningTransactionLocks
1520
GetSingleProcBlockerStatusData
1800
GrantAwaitedLock
1
GrantLock
2971479
GrantLockLocal
27866846
InitLockManagerAccess
24701
LockAcquire
1205084
LockAcquireExtended
27867616
LockCheckConflicts
2971438
LockHasWaiters
0
LockHeldByMe
2019113
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
448356
LockReassignOwner
798515
LockRefindAndRelease
2796
LockRelease
24704885
LockReleaseAll
1345821
LockReleaseCurrentOwner
6319
LockReleaseSession
122
LockTagHashCode
25446182
LockWaiterCount
95617
MarkLockClear
23627585
PostPrepare_Locks
328
ProcLockHashCode
5674771
ReleaseLockIfHeld
4228
RemoveFromWaitQueue
45
RemoveLocalLock
24601966
ResetAwaitedLock
41
SetupLockInTable
2972153
UnGrantLock
2971403
VirtualXactLock
401
VirtualXactLockTableCleanup
663194
VirtualXactLockTableInsert
662635
WaitOnLock
1540
XactLockForVirtualXact
354
lock_twophase_postabort
180
lock_twophase_postcommit
919
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
818
waitonlock_error_callback
229
Generated by:
LCOV version 2.0-1