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-19 11:16:46
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
687878
AtPrepare_Locks
311
BeginStrongLockAcquire
248903
CheckAndSetLockHeld
49916903
CheckForSessionAndXactLocks
311
CleanUpLock
2902026
DoLockModesConflict
39024
FastPathGetRelationLockEntry
331
FastPathGrantRelationLock
21428265
FastPathTransferRelationLocks
248903
FastPathUnGrantRelationLock
21540773
FinishStrongLockAcquire
2947894
GetAwaitedLock
687153
GetBlockerStatusData
1697
GetLockConflicts
1750
GetLockStatusData
385
GetLockTagsMethodTable
1282
GetLockmodeName
10574
GetLocksMethodTable
103
GetRunningTransactionLocks
1530
GetSingleProcBlockerStatusData
1765
GrantAwaitedLock
1
GrantLock
2950201
GrantLockLocal
27535654
InitLockManagerAccess
24526
LockAcquire
1191020
LockAcquireExtended
27536434
LockCheckConflicts
2950209
LockHasWaiters
0
LockHeldByMe
2022397
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
443805
LockReassignOwner
800241
LockRefindAndRelease
2745
LockRelease
24417431
LockReleaseAll
1311409
LockReleaseCurrentOwner
6319
LockReleaseSession
122
LockTagHashCode
25218224
LockWaiterCount
95769
MarkLockClear
23408541
PostPrepare_Locks
309
ProcLockHashCode
5631738
ReleaseLockIfHeld
4219
RemoveFromWaitQueue
46
RemoveLocalLock
24376940
ResetAwaitedLock
42
SetupLockInTable
2950883
UnGrantLock
2950128
VirtualXactLock
355
VirtualXactLockTableCleanup
646046
VirtualXactLockTableInsert
645483
WaitOnLock
1545
XactLockForVirtualXact
315
lock_twophase_postabort
180
lock_twophase_postcommit
874
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
775
waitonlock_error_callback
225
Generated by:
LCOV version 2.0-1