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-12 08:16:32
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
698585
AtPrepare_Locks
314
BeginStrongLockAcquire
248427
CheckAndSetLockHeld
50336226
CheckForSessionAndXactLocks
314
CleanUpLock
2916589
DoLockModesConflict
39025
FastPathGetRelationLockEntry
334
FastPathGrantRelationLock
21631089
FastPathTransferRelationLocks
248432
FastPathUnGrantRelationLock
21752102
FinishStrongLockAcquire
2962422
GetAwaitedLock
697867
GetBlockerStatusData
1701
GetLockConflicts
1754
GetLockStatusData
379
GetLockTagsMethodTable
1276
GetLockmodeName
11654
GetLocksMethodTable
103
GetRunningTransactionLocks
1527
GetSingleProcBlockerStatusData
1764
GrantAwaitedLock
1
GrantLock
2964747
GrantLockLocal
27863278
InitLockManagerAccess
24750
LockAcquire
1200007
LockAcquireExtended
27864049
LockCheckConflicts
2964744
LockHasWaiters
0
LockHeldByMe
2020537
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
448486
LockReassignOwner
798377
LockRefindAndRelease
2763
LockRelease
24703952
LockReleaseAll
1332828
LockReleaseCurrentOwner
6319
LockReleaseSession
122
LockTagHashCode
25439565
LockWaiterCount
95886
MarkLockClear
23622174
PostPrepare_Locks
312
ProcLockHashCode
5662176
ReleaseLockIfHeld
4229
RemoveFromWaitQueue
44
RemoveLocalLock
24594283
ResetAwaitedLock
40
SetupLockInTable
2965420
UnGrantLock
2964657
VirtualXactLock
385
VirtualXactLockTableCleanup
656679
VirtualXactLockTableInsert
656120
WaitOnLock
1563
XactLockForVirtualXact
345
lock_twophase_postabort
178
lock_twophase_postcommit
875
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
787
waitonlock_error_callback
219
Generated by:
LCOV version 2.0-1