LCOV - code coverage report
Current view: top level - src/backend/storage/lmgr - lwlock.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 352 408 86.3 %
Date: 2025-06-08 04:17:28 Functions: 31 37 83.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CreateLWLocks 2096
ForEachLWLockHeldByMe 0
GetLWLockIdentifier 42
GetLWTrancheName 42
GetNamedLWLockTranche 14
InitLWLockAccess 41862
InitializeLWLocks 2096
LWLockAcquire 729754278
LWLockAcquireOrWait 267582
LWLockAnyHeldByMe 0
LWLockAttemptLock 750329898
LWLockConditionalAcquire 4769506
LWLockConflictsWithVar 6355650
LWLockDequeueSelf 157294
LWLockDisown 0
LWLockDisownInternal 734780194
LWLockHeldByMe 0
LWLockHeldByMeInMode 0
LWLockInitialize 24413962
LWLockNewTrancheId 34
LWLockQueueSelf 7927870
LWLockRegisterTranche 40
LWLockRelease 734780194
LWLockReleaseAll 108530
LWLockReleaseClearVar 29168458
LWLockReleaseDisowned 0
LWLockReleaseInternal 734780194
LWLockReportWaitEnd 7770576
LWLockReportWaitStart 7770576
LWLockShmemSize 5994
LWLockUpdateVar 5035700
LWLockWaitForVar 6205354
LWLockWaitListLock 21187798
LWLockWaitListUnlock 13120864
LWLockWakeup 8066934
NumLWLocksForNamedTranches 8090
RequestNamedLWLockTranche 14

Generated by: LCOV version 1.16