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-10-05 09:15:50 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 20
GetLWTrancheName 2669741
GetNamedLWLockTranche 4
InitLWLockAccess 25766
LWLockAcquire 350895105
LWLockAcquireOrWait 166234
LWLockAnyHeldByMe 0
LWLockAttemptLock 362954458
LWLockConditionalAcquire 1407512
LWLockConflictsWithVar 4379047
LWLockDequeueSelf 98746
LWLockHeldByMe 0
LWLockHeldByMeInMode 0
LWLockInitialize 2669721
LWLockNewTrancheId 305
LWLockQueueSelf 5389973
LWLockRelease 352464532
LWLockReleaseAll 126375
LWLockReleaseClearVar 25459935
LWLockReportWaitEnd 5291227
LWLockReportWaitStart 5291227
LWLockShmemInit 1309
LWLockShmemRequest 1313
LWLockUpdateVar 2784345
LWLockWaitForVar 4186309
LWLockWaitListLock 13423904
LWLockWaitListUnlock 8273064
LWLockWakeup 5150840
NumLWLocksForNamedTranches 1313
RequestNamedLWLockTranche 2

Generated by: LCOV version 2.0-1