LCOV - code coverage report
Current view: top level - src/backend/storage/lmgr - lwlock.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 89.0 % 374 333
Test Date: 2026-07-21 12:15:46 Functions: 90.0 % 30 27
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.9 % 242 174

Function Name Sort by function name Hit count Sort by function hit count
GetLWLockIdentifier 26
GetLWTrancheName 2597912
GetNamedLWLockTranche 4
InitLWLockAccess 24795
LWLockAcquire 352331234
LWLockAcquireOrWait 170880
LWLockAnyHeldByMe 0
LWLockAttemptLock 364470794
LWLockConditionalAcquire 1428066
LWLockConflictsWithVar 4536173
LWLockDequeueSelf 101578
LWLockHeldByMe 0
LWLockHeldByMeInMode 0
LWLockInitialize 2597886
LWLockNewTrancheId 305
LWLockQueueSelf 5433223
LWLockRelease 353923545
LWLockReleaseAll 123387
LWLockReleaseClearVar 25480131
LWLockReportWaitEnd 5331645
LWLockReportWaitStart 5331645
LWLockShmemInit 1256
LWLockShmemRequest 1259
LWLockUpdateVar 2796989
LWLockWaitForVar 4315122
LWLockWaitListLock 13493291
LWLockWaitListUnlock 8331790
LWLockWakeup 5161501
NumLWLocksForNamedTranches 1259
RequestNamedLWLockTranche 2

Generated by: LCOV version 2.0-1