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-11 07:17:11
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
699132
AtPrepare_Locks
321
BeginStrongLockAcquire
248071
CheckAndSetLockHeld
50254292
CheckForSessionAndXactLocks
321
CleanUpLock
2919619
DoLockModesConflict
39024
FastPathGetRelationLockEntry
339
FastPathGrantRelationLock
21587209
FastPathTransferRelationLocks
248071
FastPathUnGrantRelationLock
21710244
FinishStrongLockAcquire
2965353
GetAwaitedLock
698432
GetBlockerStatusData
1704
GetLockConflicts
1906
GetLockStatusData
381
GetLockTagsMethodTable
1278
GetLockmodeName
10712
GetLocksMethodTable
107
GetRunningTransactionLocks
1523
GetSingleProcBlockerStatusData
1771
GrantAwaitedLock
1
GrantLock
2967673
GrantLockLocal
27813588
InitLockManagerAccess
24823
LockAcquire
1198743
LockAcquireExtended
27814341
LockCheckConflicts
2967615
LockHasWaiters
0
LockHeldByMe
2018360
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
448229
LockReassignOwner
797133
LockRefindAndRelease
2769
LockRelease
24661173
LockReleaseAll
1333632
LockReleaseCurrentOwner
6312
LockReleaseSession
122
LockTagHashCode
25397226
LockWaiterCount
95068
MarkLockClear
23581507
PostPrepare_Locks
319
ProcLockHashCode
5666849
ReleaseLockIfHeld
4220
RemoveFromWaitQueue
44
RemoveLocalLock
24553316
ResetAwaitedLock
40
SetupLockInTable
2968328
UnGrantLock
2967580
VirtualXactLock
354
VirtualXactLockTableCleanup
657047
VirtualXactLockTableInsert
656489
WaitOnLock
1523
XactLockForVirtualXact
314
lock_twophase_postabort
180
lock_twophase_postcommit
896
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
811
waitonlock_error_callback
226
Generated by:
LCOV version 2.0-1