LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 16beta1
Lines:
1088
1236
88.0 %
Date:
2023-05-31 03:12:18
Functions:
54
57
94.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
LockHasWaiters
0
LockHeldByMe
0
lock_twophase_standby_recover
0
RemoveFromWaitQueue
88
lock_twophase_recover
158
GetLocksMethodTable
180
LockReleaseSession
238
lock_twophase_postabort
238
DoLockModesConflict
464
GetLockStatusData
568
XactLockForVirtualXact
592
VirtualXactLock
672
PostPrepare_Locks
736
AtPrepare_Locks
740
CheckForSessionAndXactLocks
740
FastPathGetRelationLockEntry
760
proclock_hash
1628
lock_twophase_postcommit
1718
GrantAwaitedLock
1952
WaitOnLock
2042
GetLockTagsMethodTable
2186
GetLockConflicts
2266
GetRunningTransactionLocks
3432
InitLocks
3636
LockRefindAndRelease
4206
LockShmemSize
5456
ReleaseLockIfHeld
5716
GetBlockerStatusData
6658
GetSingleProcBlockerStatusData
6916
LockReleaseCurrentOwner
9212
GetLockmodeName
11374
LockWaiterCount
219804
BeginStrongLockAcquire
540602
FastPathTransferRelationLocks
540602
LockReassignCurrentOwner
963056
VirtualXactLockTableInsert
975530
VirtualXactLockTableCleanup
976156
AbortStrongLockAcquire
1026872
LockReassignOwner
1349946
LockAcquire
1868124
LockReleaseAll
1975312
CleanUpLock
6806258
FinishStrongLockAcquire
6862504
UnGrantLock
6865782
LockCheckConflicts
6865922
GrantLock
6865930
SetupLockInTable
6867196
ProcLockHashCode
11787802
FastPathGrantRelationLock
41336044
FastPathUnGrantRelationLock
42753020
MarkLockClear
46609124
LockRelease
46903892
RemoveLocalLock
48199980
LockTagHashCode
50061998
GrantLockLocal
52644108
LockAcquireExtended
52645538
CheckAndSetLockHeld
97079450
Generated by:
LCOV version 1.14