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-31 05:18:02
Functions:
58
61
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
LockHasWaiters
0
LockHeldByMe
0
lock_twophase_standby_recover
0
GrantAwaitedLock
4
ResetAwaitedLock
84
RemoveFromWaitQueue
90
lock_twophase_recover
180
GetLocksMethodTable
200
LockReleaseSession
238
lock_twophase_postabort
308
XactLockForVirtualXact
552
PostPrepare_Locks
602
AtPrepare_Locks
606
CheckForSessionAndXactLocks
606
GetLockStatusData
620
FastPathGetRelationLockEntry
626
VirtualXactLock
632
proclock_hash
1470
waitonlock_error_callback
1622
lock_twophase_postcommit
1656
LockManagerShmemInit
2280
GetLockTagsMethodTable
2410
WaitOnLock
2636
GetLockConflicts
2896
GetRunningTransactionLocks
2908
GetBlockerStatusData
3886
GetSingleProcBlockerStatusData
3956
LockManagerShmemSize
4254
LockRefindAndRelease
4446
ReleaseLockIfHeld
6042
LockReleaseCurrentOwner
10762
GetLockmodeName
24322
InitLockManagerAccess
45446
DoLockModesConflict
78042
LockWaiterCount
135498
BeginStrongLockAcquire
391726
FastPathTransferRelationLocks
391726
LockReassignCurrentOwner
734016
VirtualXactLockTableInsert
980696
VirtualXactLockTableCleanup
981714
GetAwaitedLock
1043706
AbortStrongLockAcquire
1045166
LockReassignOwner
1051496
LockAcquire
1717540
LockReleaseAll
1998322
CleanUpLock
4756956
FinishStrongLockAcquire
4826660
UnGrantLock
4830148
GrantLock
4830274
LockCheckConflicts
4830820
SetupLockInTable
4831656
ProcLockHashCode
9223122
FastPathGrantRelationLock
33826204
FastPathUnGrantRelationLock
34202190
MarkLockClear
37274678
LockRelease
38382772
RemoveLocalLock
38654434
LockTagHashCode
39852362
GrantLockLocal
42966510
LockAcquireExtended
42968076
CheckAndSetLockHeld
78437448
Generated by:
LCOV version 1.16