LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
87.9 %
1277
1122
Test Date:
2026-06-15 09:16:43
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
696585
AtPrepare_Locks
317
BeginStrongLockAcquire
248254
CheckAndSetLockHeld
50288582
CheckForSessionAndXactLocks
317
CleanUpLock
2930562
DoLockModesConflict
39025
FastPathGetRelationLockEntry
337
FastPathGrantRelationLock
21593398
FastPathTransferRelationLocks
248254
FastPathUnGrantRelationLock
21714163
FinishStrongLockAcquire
2976368
GetAwaitedLock
695860
GetBlockerStatusData
1702
GetLockConflicts
1886
GetLockStatusData
312
GetLockTagsMethodTable
1278
GetLockmodeName
10713
GetLocksMethodTable
109
GetRunningTransactionLocks
1527
GetSingleProcBlockerStatusData
1764
GrantAwaitedLock
1
GrantLock
2978668
GrantLockLocal
27839096
InitLockManagerAccess
24710
LockAcquire
1196656
LockAcquireExtended
27839876
LockCheckConflicts
2978657
LockHasWaiters
0
LockHeldByMe
2020349
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
448985
LockReassignOwner
799311
LockRefindAndRelease
2752
LockRelease
24679778
LockReleaseAll
1328750
LockReleaseCurrentOwner
6323
LockReleaseSession
122
LockTagHashCode
25415515
LockWaiterCount
95726
MarkLockClear
23600382
PostPrepare_Locks
315
ProcLockHashCode
5685932
ReleaseLockIfHeld
4237
RemoveFromWaitQueue
46
RemoveLocalLock
24570547
ResetAwaitedLock
42
SetupLockInTable
2979351
UnGrantLock
2978592
VirtualXactLock
336
VirtualXactLockTableCleanup
654663
VirtualXactLockTableInsert
654101
WaitOnLock
1520
XactLockForVirtualXact
296
lock_twophase_postabort
178
lock_twophase_postcommit
893
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
792
waitonlock_error_callback
231
Generated by:
LCOV version 2.0-1