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-03 01:16:28
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
696691
AtPrepare_Locks
310
BeginStrongLockAcquire
247689
CheckAndSetLockHeld
50114661
CheckForSessionAndXactLocks
310
CleanUpLock
2930946
DoLockModesConflict
39025
FastPathGetRelationLockEntry
330
FastPathGrantRelationLock
21507644
FastPathTransferRelationLocks
247689
FastPathUnGrantRelationLock
21637653
FinishStrongLockAcquire
2976534
GetAwaitedLock
695920
GetBlockerStatusData
1694
GetLockConflicts
1846
GetLockStatusData
302
GetLockTagsMethodTable
1278
GetLockmodeName
10689
GetLocksMethodTable
118
GetRunningTransactionLocks
1524
GetSingleProcBlockerStatusData
1766
GrantAwaitedLock
2
GrantLock
2978869
GrantLockLocal
27751724
InitLockManagerAccess
24653
LockAcquire
1196317
LockAcquireExtended
27752550
LockCheckConflicts
2978974
LockHasWaiters
0
LockHeldByMe
2014970
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
447358
LockReassignOwner
795719
LockRefindAndRelease
2779
LockRelease
24597277
LockReleaseAll
1328742
LockReleaseCurrentOwner
6304
LockReleaseSession
122
LockTagHashCode
25328183
LockWaiterCount
95861
MarkLockClear
23515446
PostPrepare_Locks
308
ProcLockHashCode
5689137
ReleaseLockIfHeld
4218
RemoveFromWaitQueue
45
RemoveLocalLock
24485006
ResetAwaitedLock
41
SetupLockInTable
2979597
UnGrantLock
2978793
VirtualXactLock
404
VirtualXactLockTableCleanup
654679
VirtualXactLockTableInsert
654119
WaitOnLock
1621
XactLockForVirtualXact
349
lock_twophase_postabort
178
lock_twophase_postcommit
879
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
777
waitonlock_error_callback
235
Generated by:
LCOV version 2.0-1