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-13 10:16:25 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 13
GetLockNameFromTagType 18
LockSharedObjectForSession 29
UnlockSharedObjectForSession 29
ConditionalLockTuple 45
ConditionalXactLockTableWait 49
LockPage 95
UnlockPage 95
UnlockRelation 191
UnlockApplyTransactionForSession 327
LockApplyTransactionForSession 339
ConditionalLockRelation 393
WaitForLockers 410
XactLockTableWait 473
UnlockSharedObject 934
ConditionalLockRelationOid 1034
UnlockDatabaseObject 1240
WaitForLockersMultiple 1566
DescribeLockTag 1620
SpeculativeInsertionLockRelease 2226
SpeculativeInsertionLockAcquire 2230
LockDatabaseFrozenIds 2626
XactLockTableDelete 3756
LockRelation 31569
LockSharedObject 32998
RelationExtensionLockWaiterCount 94954
UnlockRelationIdForSession 128351
LockRelationIdForSession 128391
LockRelationId 130132
XactLockTableInsert 174297
CheckRelationOidLockedByMe 188607
LockRelationForExtension 211682
UnlockRelationForExtension 211682
UnlockRelationOid 250416
LockTuple 252400
UnlockTuple 277052
LockDatabaseObject 323703
RelationInitLockInfo 3708427
UnlockRelationId 23693495
LockRelationOid 26389609
SetLocktagRelationOid 26829666

Generated by: LCOV version 2.0-1