LCOV - code coverage report
Current view: top level - src/backend/storage/lmgr - lwlock.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 348 408 85.3 %
Date: 2025-07-29 02:16:29 Functions: 31 37 83.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CreateLWLocks 2152
ForEachLWLockHeldByMe 0
GetLWLockIdentifier 48
GetLWTrancheName 48
GetNamedLWLockTranche 14
InitLWLockAccess 42322
InitializeLWLocks 2152
LWLockAcquire 722479692
LWLockAcquireOrWait 270584
LWLockAnyHeldByMe 0
LWLockAttemptLock 739432620
LWLockConditionalAcquire 4668214
LWLockConflictsWithVar 6477476
LWLockDequeueSelf 98552
LWLockDisown 0
LWLockDisownInternal 727351502
LWLockHeldByMe 0
LWLockHeldByMeInMode 0
LWLockInitialize 24638686
LWLockNewTrancheId 40
LWLockQueueSelf 6147244
LWLockRegisterTranche 56
LWLockRelease 727351502
LWLockReleaseAll 109444
LWLockReleaseClearVar 29312910
LWLockReleaseDisowned 0
LWLockReleaseInternal 727351502
LWLockReportWaitEnd 6048692
LWLockReportWaitStart 6048692
LWLockShmemSize 6150
LWLockUpdateVar 5286672
LWLockWaitForVar 6305602
LWLockWaitListLock 17854002
LWLockWaitListUnlock 11532468
LWLockWakeup 6321534
NumLWLocksForNamedTranches 8302
RequestNamedLWLockTranche 14

Generated by: LCOV version 1.16