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-09-15 15:16:43 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
ConditionalLockDatabaseObject 0
ConditionalLockPage 0
ConditionalLockRelationForExtension 0
LockHasWaitersRelation 0
SpeculativeInsertionWait 1
ConditionalLockSharedObject 5
XactLockTableWaitErrorCb 12
GetLockNameFromTagType 13
LockSharedObjectForSession 29
UnlockSharedObjectForSession 29
ConditionalLockTuple 45
ConditionalXactLockTableWait 49
LockPage 97
UnlockPage 97
UnlockRelation 217
UnlockApplyTransactionForSession 325
LockApplyTransactionForSession 335
WaitForLockers 385
ConditionalLockRelation 422
XactLockTableWait 455
UnlockSharedObject 960
UnlockDatabaseObject 1145
ConditionalLockRelationOid 1290
WaitForLockersMultiple 1494
DescribeLockTag 1680
SpeculativeInsertionLockRelease 2228
SpeculativeInsertionLockAcquire 2232
LockDatabaseFrozenIds 2952
XactLockTableDelete 15497
LockRelation 30097
LockSharedObject 33996
RelationExtensionLockWaiterCount 95052
LockRelationId 124431
UnlockRelationIdForSession 125548
LockRelationIdForSession 125593
CheckRelationOidLockedByMe 175162
XactLockTableInsert 182089
LockRelationForExtension 212955
UnlockRelationForExtension 212955
UnlockRelationOid 239186
LockTuple 245258
UnlockTuple 268883
LockDatabaseObject 304961
RelationInitLockInfo 3568717
UnlockRelationId 22470554
LockRelationOid 25113029
SetLocktagRelationOid 25528667

Generated by: LCOV version 2.0-1