LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
1088
1235
88.1 %
Date:
2024-04-26 20:11:02
Functions:
54
57
94.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
622162
AtPrepare_Locks
792
BeginStrongLockAcquire
314812
CheckAndSetLockHeld
54691368
CheckForSessionAndXactLocks
792
CleanUpLock
3577736
DoLockModesConflict
464
FastPathGetRelationLockEntry
806
FastPathGrantRelationLock
23338264
FastPathTransferRelationLocks
314812
FastPathUnGrantRelationLock
24149374
FinishStrongLockAcquire
3619568
GetBlockerStatusData
3242
GetLockConflicts
2632
GetLockStatusData
708
GetLockTagsMethodTable
2234
GetLockmodeName
13612
GetLocksMethodTable
184
GetRunningTransactionLocks
1478
GetSingleProcBlockerStatusData
3346
GrantAwaitedLock
2136
GrantLock
3623168
GrantLockLocal
30102548
InitLocks
1768
LockAcquire
940894
LockAcquireExtended
30103882
LockCheckConflicts
3623072
LockHasWaiters
0
LockHeldByMe
0
LockReassignCurrentOwner
616230
LockReassignOwner
838086
LockRefindAndRelease
4426
LockRelease
26654856
LockReleaseAll
1157580
LockReleaseCurrentOwner
9390
LockReleaseSession
238
LockShmemSize
3298
LockTagHashCode
27920616
LockWaiterCount
113200
MarkLockClear
26173668
PostPrepare_Locks
788
ProcLockHashCode
6928152
ReleaseLockIfHeld
5726
RemoveFromWaitQueue
90
RemoveLocalLock
26959166
SetupLockInTable
3624330
UnGrantLock
3623004
VirtualXactLock
778
VirtualXactLockTableCleanup
566496
VirtualXactLockTableInsert
565774
WaitOnLock
3470
XactLockForVirtualXact
698
lock_twophase_postabort
244
lock_twophase_postcommit
1818
lock_twophase_recover
164
lock_twophase_standby_recover
0
proclock_hash
1736
Generated by:
LCOV version 1.14