LCOV - code coverage report
Current view: top level - src/backend/storage/lmgr - lmgr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 75.3 % 396 298
Test Date: 2026-07-07 11:15:31 Functions: 89.6 % 48 43
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.3 % 106 66

Function Name Sort by function name Hit count Sort by function hit count
CheckRelationLockedByMe 0
CheckRelationOidLockedByMe 188212
ConditionalLockDatabaseObject 0
ConditionalLockPage 0
ConditionalLockRelation 374
ConditionalLockRelationForExtension 0
ConditionalLockRelationOid 10089
ConditionalLockSharedObject 6
ConditionalLockTuple 45
ConditionalXactLockTableWait 49
DescribeLockTag 1496
GetLockNameFromTagType 15
LockApplyTransactionForSession 348
LockDatabaseFrozenIds 2701
LockDatabaseObject 323173
LockHasWaitersRelation 0
LockPage 85
LockRelation 31478
LockRelationForExtension 212678
LockRelationId 130132
LockRelationIdForSession 122463
LockRelationOid 26193428
LockSharedObject 32930
LockSharedObjectForSession 29
LockTuple 246183
RelationExtensionLockWaiterCount 95905
RelationInitLockInfo 3696663
SetLocktagRelationOid 26644713
SpeculativeInsertionLockAcquire 2231
SpeculativeInsertionLockRelease 2227
SpeculativeInsertionWait 1
UnlockApplyTransactionForSession 338
UnlockDatabaseObject 1232
UnlockPage 85
UnlockRelation 171
UnlockRelationForExtension 212678
UnlockRelationId 23530828
UnlockRelationIdForSession 122423
UnlockRelationOid 252984
UnlockSharedObject 927
UnlockSharedObjectForSession 29
UnlockTuple 270685
WaitForLockers 330
WaitForLockersMultiple 1450
XactLockTableDelete 3718
XactLockTableInsert 173760
XactLockTableWait 475
XactLockTableWaitErrorCb 11

Generated by: LCOV version 2.0-1