LCOV - code coverage report
Current view: top level - port - cpl_multiproc.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 392 494 79.4 %
Date: 2025-09-10 17:48:50 Functions: 58 60 96.7 %

Function Name Sort by function name Hit count Sort by hit count
CPLCondTimedWait 0
_Z17CPLReinitAllMutexv 0
CPLCreateThread 1
CPLLockFile 3
CPLUnlockFile 3
_ZL34CPLCreateOrAcquireSpinLockInternalPP8_CPLLock 4
CPLGetThreadingModel 30
CPLCreateMutexEx 71
CPLSleep 91
CPLCondBroadcast 103
_Z14CPLFinalizeTLSv 428
CPLCleanupMasterMutex 1549
CPLCleanupTLS 1550
_ZL11CPLMake_keyv 1577
CPLSetTLSWithFreeFuncEx 1581
_ZL24CPLCleanupTLSListWrapperPv 1635
CPLGetCurrentProcessID 2517
CPLJoinThread 2688
_ZL17CPLCleanupTLSListPPv 3184
_ZL22CPLStdCallThreadJacketPv 3727
CPLCreateJoinableThread 3728
CPLCreateOrAcquireLock 5073
CPLLockSetDebugPerf 5073
_ZL31CPLCreateOrAcquireMutexInternalPP8_CPLLockd11CPLLockType 5073
_ZN13CPLLockHolderC2EPP8_CPLLock11CPLLockTypePKci 5073
CPLGetNumCPUs 5169
_ZL25GetMutexHolderMutexMemberP9_CPLMutexd 5353
_ZN14CPLMutexHolderC2EP9_CPLMutexdPKci 5353
CPLCondWait 8447
CPLSetTLS 21657
CPLCondSignal 52049
_ZL18CPLDestroySpinLockP12_CPLSpinLock 238193
_ZL17CPLCreateSpinLockv 238195
CPLCreateLock 238268
CPLCreateCond 238508
CPLDestroyCond 238516
CPLDestroyLock 238645
CPLCreateMutex 488856
CPLDestroyMutex 523067
_ZL22CPLCreateMutexInternalbi 530689
_ZL12CPLInitMutexP15_MutexLinkedElt 530697
CPLSetTLSWithFreeFunc 1487890
_ZL8CPLrdtscv 1952510
_ZL9CPLrdtscpv 1952520
CPLCreateOrAcquireMutex 2057130
CPLGetTLS 2700630
_ZL18CPLAcquireSpinLockP12_CPLSpinLock 8003260
_ZL18CPLReleaseSpinLockP12_CPLSpinLock 8241460
CPLGetPID 22827700
_ZN13CPLLockHolderC2EP8_CPLLockPKci 26487500
CPLAcquireLock 26492300
_ZN13CPLLockHolderD2Ev 26493000
CPLReleaseLock 26497800
CPLGetTLSEx 61807600
_ZL13CPLGetTLSListPi 65959700
_ZN14CPLMutexHolderC2EPP9_CPLMutexdPKcii 74490400
_ZN14CPLMutexHolderD2Ev 74504600
CPLCreateOrAcquireMutexEx 76546300
CPLAcquireMutex 106416000
CPLReleaseMutex 106422000

Generated by: LCOV version 1.14