LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
88.2 %
1277
1126
Test Date:
2026-06-22 12:16:35
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
693396
AtPrepare_Locks
324
BeginStrongLockAcquire
248773
CheckAndSetLockHeld
49976133
CheckForSessionAndXactLocks
324
CleanUpLock
2892474
DoLockModesConflict
39025
FastPathGetRelationLockEntry
344
FastPathGrantRelationLock
21466236
FastPathTransferRelationLocks
248773
FastPathUnGrantRelationLock
21581370
FinishStrongLockAcquire
2938336
GetAwaitedLock
692681
GetBlockerStatusData
1711
GetLockConflicts
1770
GetLockStatusData
299
GetLockTagsMethodTable
1281
GetLockmodeName
10259
GetLocksMethodTable
113
GetRunningTransactionLocks
1527
GetSingleProcBlockerStatusData
1779
GrantAwaitedLock
1
GrantLock
2940685
GrantLockLocal
27564636
InitLockManagerAccess
24569
LockAcquire
1196815
LockAcquireExtended
27565406
LockCheckConflicts
2940568
LockHasWaiters
0
LockHeldByMe
2023018
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
443270
LockReassignOwner
799050
LockRefindAndRelease
2801
LockRelease
24442858
LockReleaseAll
1322736
LockReleaseCurrentOwner
6324
LockReleaseSession
122
LockTagHashCode
25247455
LockWaiterCount
95881
MarkLockClear
23434119
PostPrepare_Locks
322
ProcLockHashCode
5613085
ReleaseLockIfHeld
4227
RemoveFromWaitQueue
45
RemoveLocalLock
24405343
ResetAwaitedLock
41
SetupLockInTable
2941357
UnGrantLock
2940613
VirtualXactLock
403
VirtualXactLockTableCleanup
651693
VirtualXactLockTableInsert
651141
WaitOnLock
1496
XactLockForVirtualXact
363
lock_twophase_postabort
180
lock_twophase_postcommit
900
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
799
waitonlock_error_callback
236
Generated by:
LCOV version 2.0-1