LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
87.7 %
1277
1120
Test Date:
2026-06-13 10:16:48
Functions:
95.1 %
61
58
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
701823
AtPrepare_Locks
312
BeginStrongLockAcquire
248166
CheckAndSetLockHeld
50312223
CheckForSessionAndXactLocks
312
CleanUpLock
2934932
DoLockModesConflict
39025
FastPathGetRelationLockEntry
331
FastPathGrantRelationLock
21600004
FastPathTransferRelationLocks
248166
FastPathUnGrantRelationLock
21726067
FinishStrongLockAcquire
2980740
GetAwaitedLock
701085
GetBlockerStatusData
1689
GetLockConflicts
1710
GetLockStatusData
320
GetLockTagsMethodTable
1277
GetLockmodeName
10823
GetLocksMethodTable
110
GetRunningTransactionLocks
1526
GetSingleProcBlockerStatusData
1753
GrantAwaitedLock
0
GrantLock
2983080
GrantLockLocal
27853723
InitLockManagerAccess
24710
LockAcquire
1202262
LockAcquireExtended
27854513
LockCheckConflicts
2983107
LockHasWaiters
0
LockHeldByMe
2020073
LockManagerShmemInit
1252
LockManagerShmemRequest
1255
LockReassignCurrentOwner
448559
LockReassignOwner
798173
LockRefindAndRelease
2778
LockRelease
24687831
LockReleaseAll
1339360
LockReleaseCurrentOwner
6316
LockReleaseSession
122
LockTagHashCode
25425884
LockWaiterCount
95169
MarkLockClear
23608490
PostPrepare_Locks
310
ProcLockHashCode
5696551
ReleaseLockIfHeld
4223
RemoveFromWaitQueue
44
RemoveLocalLock
24581534
ResetAwaitedLock
39
SetupLockInTable
2983773
UnGrantLock
2982990
VirtualXactLock
404
VirtualXactLockTableCleanup
659958
VirtualXactLockTableInsert
659404
WaitOnLock
1595
XactLockForVirtualXact
364
lock_twophase_postabort
180
lock_twophase_postcommit
871
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
784
waitonlock_error_callback
230
Generated by:
LCOV version 2.0-1