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-09 06:16:34
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
699830
AtPrepare_Locks
302
BeginStrongLockAcquire
247954
CheckAndSetLockHeld
50201042
CheckForSessionAndXactLocks
302
CleanUpLock
2927369
DoLockModesConflict
39025
FastPathGetRelationLockEntry
323
FastPathGrantRelationLock
21552412
FastPathTransferRelationLocks
247954
FastPathUnGrantRelationLock
21671895
FinishStrongLockAcquire
2973100
GetAwaitedLock
699076
GetBlockerStatusData
1680
GetLockConflicts
1734
GetLockStatusData
296
GetLockTagsMethodTable
1279
GetLockmodeName
9794
GetLocksMethodTable
106
GetRunningTransactionLocks
1525
GetSingleProcBlockerStatusData
1758
GrantAwaitedLock
1
GrantLock
2975417
GrantLockLocal
27788697
InitLockManagerAccess
24680
LockAcquire
1200550
LockAcquireExtended
27789506
LockCheckConflicts
2975484
LockHasWaiters
0
LockHeldByMe
2017485
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
447715
LockReassignOwner
797414
LockRefindAndRelease
2742
LockRelease
24632634
LockReleaseAll
1335543
LockReleaseCurrentOwner
6314
LockReleaseSession
122
LockTagHashCode
25370274
LockWaiterCount
95540
MarkLockClear
23553977
PostPrepare_Locks
300
ProcLockHashCode
5681463
ReleaseLockIfHeld
4224
RemoveFromWaitQueue
46
RemoveLocalLock
24526322
ResetAwaitedLock
42
SetupLockInTable
2976129
UnGrantLock
2975340
VirtualXactLock
388
VirtualXactLockTableCleanup
658070
VirtualXactLockTableInsert
657528
WaitOnLock
1540
XactLockForVirtualXact
336
lock_twophase_postabort
180
lock_twophase_postcommit
852
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
757
waitonlock_error_callback
225
Generated by:
LCOV version 2.0-1