LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1104
1258
87.8 %
Date:
2025-01-18 07:14:56
Functions:
55
59
93.2 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
GrantAwaitedLock
0
LockHasWaiters
0
LockHeldByMe
0
lock_twophase_standby_recover
0
RemoveFromWaitQueue
94
lock_twophase_recover
176
GetLocksMethodTable
200
LockReleaseSession
238
lock_twophase_postabort
248
GetLockStatusData
440
DoLockModesConflict
488
XactLockForVirtualXact
684
VirtualXactLock
764
PostPrepare_Locks
782
AtPrepare_Locks
786
CheckForSessionAndXactLocks
786
FastPathGetRelationLockEntry
804
proclock_hash
1708
lock_twophase_postcommit
1832
LockManagerShmemInit
1918
GetRunningTransactionLocks
1926
GetLockTagsMethodTable
2254
GetLockConflicts
2528
WaitOnLock
2626
GetBlockerStatusData
3434
GetSingleProcBlockerStatusData
3542
LockManagerShmemSize
3566
LockRefindAndRelease
4456
ReleaseLockIfHeld
5780
LockReleaseCurrentOwner
9532
GetLockmodeName
12584
InitLockManagerAccess
34668
LockWaiterCount
120250
BeginStrongLockAcquire
350132
FastPathTransferRelationLocks
350132
LockReassignCurrentOwner
648076
VirtualXactLockTableInsert
794198
VirtualXactLockTableCleanup
795000
GetAwaitedLock
851606
AbortStrongLockAcquire
852840
LockReassignOwner
918674
LockAcquire
1444040
LockReleaseAll
1618958
CleanUpLock
3982682
FinishStrongLockAcquire
4045552
UnGrantLock
4049030
GrantLock
4049192
LockCheckConflicts
4049490
SetupLockInTable
4050334
ProcLockHashCode
7717112
FastPathGrantRelationLock
27685920
FastPathUnGrantRelationLock
27981764
MarkLockClear
30553488
LockRelease
31373756
RemoveLocalLock
31732816
LockTagHashCode
32768488
GrantLockLocal
35328860
LockAcquireExtended
35330204
CheckAndSetLockHeld
64403116
Generated by:
LCOV version 1.14