LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1107
1258
88.0 %
Date:
2024-11-23 08:15:22
Functions:
56
59
94.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
LockHasWaiters
0
LockHeldByMe
0
lock_twophase_standby_recover
0
GrantAwaitedLock
4
RemoveFromWaitQueue
94
lock_twophase_recover
176
GetLocksMethodTable
200
LockReleaseSession
238
lock_twophase_postabort
248
DoLockModesConflict
488
XactLockForVirtualXact
532
VirtualXactLock
636
GetLockStatusData
662
PostPrepare_Locks
794
AtPrepare_Locks
798
CheckForSessionAndXactLocks
798
FastPathGetRelationLockEntry
812
proclock_hash
1740
lock_twophase_postcommit
1892
GetRunningTransactionLocks
1896
LockManagerShmemInit
1902
GetLockTagsMethodTable
2254
WaitOnLock
2392
GetLockConflicts
2488
GetBlockerStatusData
3336
GetSingleProcBlockerStatusData
3460
LockManagerShmemSize
3534
LockRefindAndRelease
4432
ReleaseLockIfHeld
5792
LockReleaseCurrentOwner
9540
GetLockmodeName
12900
InitLockManagerAccess
35530
LockWaiterCount
119484
BeginStrongLockAcquire
347542
FastPathTransferRelationLocks
347542
LockReassignCurrentOwner
646002
VirtualXactLockTableInsert
778282
VirtualXactLockTableCleanup
779048
GetAwaitedLock
835070
AbortStrongLockAcquire
836380
LockReassignOwner
915980
LockAcquire
1423136
LockReleaseAll
1587974
CleanUpLock
3956958
FinishStrongLockAcquire
4019550
UnGrantLock
4022954
GrantLock
4023102
LockCheckConflicts
4023304
SetupLockInTable
4024330
ProcLockHashCode
7664768
FastPathGrantRelationLock
27684950
FastPathUnGrantRelationLock
27970568
MarkLockClear
30538772
LockRelease
31354610
RemoveLocalLock
31705922
LockTagHashCode
32733100
GrantLockLocal
35288492
LockAcquireExtended
35289910
CheckAndSetLockHeld
64341342
Generated by:
LCOV version 1.14