LCOV - code coverage report
Current view: top level - port - cpl_multiproc.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 392 492 79.7 %
Date: 2025-02-20 10:14:44 Functions: 57 59 96.6 %

Function Name Sort by function name Hit count Sort by hit count
CPLAcquireLock 24199300
CPLAcquireMutex 94634200
CPLCleanupMasterMutex 1383
CPLCleanupTLS 1384
CPLCondBroadcast 104
CPLCondSignal 32137
CPLCondTimedWait 0
CPLCondWait 1226
CPLCreateCond 34345
CPLCreateJoinableThread 4864
CPLCreateLock 34184
CPLCreateMutex 78439
CPLCreateMutexEx 70
CPLCreateOrAcquireLock 5050
CPLCreateOrAcquireMutex 1385260
CPLCreateOrAcquireMutexEx 68860400
CPLCreateThread 1
CPLDestroyCond 34355
CPLDestroyLock 34597
CPLDestroyMutex 106211
CPLGetCurrentProcessID 2342
CPLGetNumCPUs 4437
CPLGetPID 20257000
CPLGetTLS 1400950
CPLGetTLSEx 57397400
CPLGetThreadingModel 29
CPLJoinThread 3825
CPLLockFile 3
CPLLockSetDebugPerf 5050
CPLReleaseLock 24206000
CPLReleaseMutex 94637400
CPLSetTLS 17545
CPLSetTLSWithFreeFunc 1561030
CPLSetTLSWithFreeFuncEx 1376
CPLSleep 66
CPLUnlockFile 3
_Z14CPLFinalizeTLSv 440
_Z17CPLReinitAllMutexv 0
_ZL11CPLMake_keyv 1418
_ZL12CPLInitMutexP15_MutexLinkedElt 111974
_ZL13CPLGetTLSListPi 60355200
_ZL17CPLCleanupTLSListPPv 3057
_ZL17CPLCreateSpinLockv 34114
_ZL18CPLAcquireSpinLockP12_CPLSpinLock 6570040
_ZL18CPLDestroySpinLockP12_CPLSpinLock 34110
_ZL18CPLReleaseSpinLockP12_CPLSpinLock 6604190
_ZL22CPLCreateMutexInternalbi 111919
_ZL22CPLStdCallThreadJacketPv 4862
_ZL25GetMutexHolderMutexMemberP9_CPLMutexd 5267
_ZL31CPLCreateOrAcquireMutexInternalPP8_CPLLockd11CPLLockType 5050
_ZL34CPLCreateOrAcquireSpinLockInternalPP8_CPLLock 4
_ZL8CPLrdtscv 1952520
_ZL9CPLrdtscpv 1952520
_ZN13CPLLockHolderC2EP8_CPLLockPKci 24195700
_ZN13CPLLockHolderC2EPP8_CPLLock11CPLLockTypePKci 5050
_ZN13CPLLockHolderD2Ev 24201200
_ZN14CPLMutexHolderC2EP9_CPLMutexdPKci 5267
_ZN14CPLMutexHolderC2EPP9_CPLMutexdPKcii 67475800
_ZN14CPLMutexHolderD2Ev 67491900

Generated by: LCOV version 1.14