LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
1085
1235
87.9 %
Date:
2024-04-19 06:11:31
Functions:
54
57
94.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
LockHasWaiters
0
LockHeldByMe
0
lock_twophase_standby_recover
0
RemoveFromWaitQueue
92
lock_twophase_recover
164
GetLocksMethodTable
180
LockReleaseSession
238
lock_twophase_postabort
244
DoLockModesConflict
464
GetLockStatusData
568
XactLockForVirtualXact
580
VirtualXactLock
660
PostPrepare_Locks
776
AtPrepare_Locks
780
CheckForSessionAndXactLocks
780
FastPathGetRelationLockEntry
798
GetRunningTransactionLocks
1476
proclock_hash
1696
InitLocks
1768
lock_twophase_postcommit
1818
GrantAwaitedLock
2058
GetLockTagsMethodTable
2234
GetLockConflicts
2440
GetBlockerStatusData
3148
GetSingleProcBlockerStatusData
3260
LockShmemSize
3298
WaitOnLock
3430
LockRefindAndRelease
4320
ReleaseLockIfHeld
5722
GetLockmodeName
9032
LockReleaseCurrentOwner
9394
LockWaiterCount
112796
BeginStrongLockAcquire
314284
FastPathTransferRelationLocks
314284
VirtualXactLockTableInsert
565970
VirtualXactLockTableCleanup
566706
LockReassignCurrentOwner
616866
AbortStrongLockAcquire
622358
LockReassignOwner
838646
LockAcquire
938924
LockReleaseAll
1158008
CleanUpLock
3519148
FinishStrongLockAcquire
3560960
UnGrantLock
3564318
LockCheckConflicts
3564404
GrantLock
3564442
SetupLockInTable
3565642
ProcLockHashCode
6808598
FastPathGrantRelationLock
23237530
FastPathUnGrantRelationLock
24011324
MarkLockClear
26016118
LockRelease
26493216
RemoveLocalLock
26799862
LockTagHashCode
27758280
GrantLockLocal
29943968
LockAcquireExtended
29945340
CheckAndSetLockHeld
54374614
Generated by:
LCOV version 1.14