LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1129
1294
87.2 %
Date:
2026-01-09 15:18:17
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
1131004
AtPrepare_Locks
608
BeginStrongLockAcquire
391090
CheckAndSetLockHeld
80437140
CheckForSessionAndXactLocks
608
CleanUpLock
4857280
DoLockModesConflict
78042
FastPathGetRelationLockEntry
644
FastPathGrantRelationLock
34712672
FastPathTransferRelationLocks
391090
FastPathUnGrantRelationLock
35088200
FinishStrongLockAcquire
4926794
GetAwaitedLock
1129490
GetBlockerStatusData
4050
GetLockConflicts
2708
GetLockStatusData
656
GetLockTagsMethodTable
2390
GetLockmodeName
24560
GetLocksMethodTable
204
GetRunningTransactionLocks
2876
GetSingleProcBlockerStatusData
4124
GrantAwaitedLock
2
GrantLock
4930456
GrantLockLocal
43980718
InitLockManagerAccess
46046
LockAcquire
1804498
LockAcquireExtended
43982338
LockCheckConflicts
4931140
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
2272
LockManagerShmemSize
4238
LockReassignCurrentOwner
734326
LockReassignOwner
1032778
LockRefindAndRelease
4468
LockRelease
39298730
LockReleaseAll
2170544
LockReleaseCurrentOwner
10760
LockReleaseSession
238
LockTagHashCode
40850444
LockWaiterCount
135386
MarkLockClear
38217342
PostPrepare_Locks
604
ProcLockHashCode
9424388
ReleaseLockIfHeld
6038
RemoveFromWaitQueue
90
RemoveLocalLock
39641088
ResetAwaitedLock
82
SetupLockInTable
4931890
UnGrantLock
4930326
VirtualXactLock
652
VirtualXactLockTableCleanup
1067606
VirtualXactLockTableInsert
1066626
WaitOnLock
2784
XactLockForVirtualXact
572
lock_twophase_postabort
312
lock_twophase_postcommit
1644
lock_twophase_recover
180
lock_twophase_standby_recover
0
proclock_hash
1462
waitonlock_error_callback
2426
Generated by:
LCOV version 1.16