LCOV - code coverage report
Current view: top level - src/backend/storage/lmgr - lmgr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 74.5 % 396 295
Test Date: 2026-11-10 17:16:14 Functions: 89.6 % 48 43
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 63.2 % 106 67

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 47
ConditionalXactLockTableWait 52
LockPage 102
UnlockPage 102
UnlockRelation 229
UnlockApplyTransactionForSession 347
LockApplyTransactionForSession 356
WaitForLockers 383
ConditionalLockRelation 433
XactLockTableWait 491
UnlockSharedObject 983
UnlockDatabaseObject 1193
ConditionalLockRelationOid 1272
DescribeLockTag 1527
WaitForLockersMultiple 1568
SpeculativeInsertionLockRelease 2247
SpeculativeInsertionLockAcquire 2279
LockDatabaseFrozenIds 2759
XactLockTableDelete 15493
LockRelation 31302
LockSharedObject 35037
RelationExtensionLockWaiterCount 96260
UnlockRelationIdForSession 127985
LockRelationIdForSession 128050
LockRelationId 129370
CheckRelationOidLockedByMe 181869
XactLockTableInsert 188686
LockRelationForExtension 217288
UnlockRelationForExtension 217288
UnlockRelationOid 245552
LockTuple 251252
UnlockTuple 275706
LockDatabaseObject 328435
RelationInitLockInfo 3672885
UnlockRelationId 23408892
LockRelationOid 27323519
SetLocktagRelationOid 27752212

Generated by: LCOV version 2.0-1