LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- lock.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
88.1 %
1277
1125
Test Date:
2026-06-26 01:16:38
Functions:
96.7 %
61
59
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortStrongLockAcquire
694525
AtPrepare_Locks
331
BeginStrongLockAcquire
249090
CheckAndSetLockHeld
50034926
CheckForSessionAndXactLocks
331
CleanUpLock
2904394
DoLockModesConflict
39024
FastPathGetRelationLockEntry
350
FastPathGrantRelationLock
21484073
FastPathTransferRelationLocks
249090
FastPathUnGrantRelationLock
21596046
FinishStrongLockAcquire
2950285
GetAwaitedLock
693852
GetBlockerStatusData
1705
GetLockConflicts
1880
GetLockStatusData
311
GetLockTagsMethodTable
1281
GetLockmodeName
9607
GetLocksMethodTable
107
GetRunningTransactionLocks
1524
GetSingleProcBlockerStatusData
1769
GrantAwaitedLock
1
GrantLock
2952633
GrantLockLocal
27598399
InitLockManagerAccess
24453
LockAcquire
1198831
LockAcquireExtended
27599128
LockCheckConflicts
2952532
LockHasWaiters
0
LockHeldByMe
2023714
LockManagerShmemInit
1242
LockManagerShmemRequest
1245
LockReassignCurrentOwner
442330
LockReassignOwner
798318
LockRefindAndRelease
2822
LockRelease
24473452
LockReleaseAll
1324908
LockReleaseCurrentOwner
6323
LockReleaseSession
122
LockTagHashCode
25277210
LockWaiterCount
95658
MarkLockClear
23462934
PostPrepare_Locks
329
ProcLockHashCode
5635656
ReleaseLockIfHeld
4233
RemoveFromWaitQueue
48
RemoveLocalLock
24435088
ResetAwaitedLock
44
SetupLockInTable
2953263
UnGrantLock
2952553
VirtualXactLock
352
VirtualXactLockTableCleanup
652835
VirtualXactLockTableInsert
652288
WaitOnLock
1529
XactLockForVirtualXact
312
lock_twophase_postabort
180
lock_twophase_postcommit
930
lock_twophase_recover
96
lock_twophase_standby_recover
0
proclock_hash
824
waitonlock_error_callback
228
Generated by:
LCOV version 2.0-1