LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1105
1258
87.8 %
Date:
2024-11-23 11:15:24
Functions:
55
59
93.2 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
798872
AtPrepare_Locks
750
BeginStrongLockAcquire
347470
CheckAndSetLockHeld
63567834
CheckForSessionAndXactLocks
750
CleanUpLock
3921690
DoLockModesConflict
488
FastPathGetRelationLockEntry
768
FastPathGrantRelationLock
27341946
FastPathTransferRelationLocks
347470
FastPathUnGrantRelationLock
27639128
FinishStrongLockAcquire
3984244
GetAwaitedLock
797580
GetBlockerStatusData
3192
GetLockConflicts
2512
GetLockStatusData
556
GetLockTagsMethodTable
2254
GetLockmodeName
16666
GetLocksMethodTable
194
GetRunningTransactionLocks
1896
GetSingleProcBlockerStatusData
3298
GrantAwaitedLock
0
GrantLock
3987738
GrantLockLocal
34886746
InitLockManagerAccess
35512
LockAcquire
1385486
LockAcquireExtended
34888144
LockCheckConflicts
3988030
LockHasWaiters
0
LockHeldByMe
0
LockManagerShmemInit
1902
LockManagerShmemSize
3534
LockReassignCurrentOwner
645676
LockReassignOwner
915346
LockRefindAndRelease
4298
LockRelease
31000106
LockReleaseAll
1513044
LockReleaseCurrentOwner
9522
LockReleaseSession
238
LockTagHashCode
32349600
LockWaiterCount
119472
MarkLockClear
30180050
PostPrepare_Locks
746
ProcLockHashCode
7594136
ReleaseLockIfHeld
5776
RemoveFromWaitQueue
90
RemoveLocalLock
31327588
SetupLockInTable
3988944
UnGrantLock
3987598
VirtualXactLock
616
VirtualXactLockTableCleanup
741576
VirtualXactLockTableInsert
740824
WaitOnLock
2432
XactLockForVirtualXact
536
lock_twophase_postabort
248
lock_twophase_postcommit
1772
lock_twophase_recover
176
lock_twophase_standby_recover
0
proclock_hash
1634
Generated by:
LCOV version 1.14