LCOV - code coverage report
Current view: top level - port - cpl_multiproc.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 390 492 79.3 %
Date: 2025-01-19 00:23:05 Functions: 57 59 96.6 %

Function Name Sort by function name Hit count Sort by hit count
CPLAcquireLock 24142800
CPLAcquireMutex 94337100
CPLCleanupMasterMutex 1381
CPLCleanupTLS 1382
CPLCondBroadcast 129
CPLCondSignal 32346
CPLCondTimedWait 0
CPLCondWait 1097
CPLCreateCond 34005
CPLCreateJoinableThread 4828
CPLCreateLock 33835
CPLCreateMutex 77587
CPLCreateMutexEx 70
CPLCreateOrAcquireLock 5046
CPLCreateOrAcquireMutex 1374660
CPLCreateOrAcquireMutexEx 68645600
CPLCreateThread 1
CPLDestroyCond 34005
CPLDestroyLock 34245
CPLDestroyMutex 105030
CPLGetCurrentProcessID 2336
CPLGetNumCPUs 4408
CPLGetPID 20267900
CPLGetTLS 1395570
CPLGetTLSEx 57082600
CPLGetThreadingModel 29
CPLJoinThread 3789
CPLLockFile 3
CPLLockSetDebugPerf 5046
CPLReleaseLock 24148200
CPLReleaseMutex 94344200
CPLSetTLS 17490
CPLSetTLSWithFreeFunc 1476680
CPLSetTLSWithFreeFuncEx 1371
CPLSleep 66
CPLUnlockFile 3
_Z14CPLFinalizeTLSv 440
_Z17CPLReinitAllMutexv 0
_ZL11CPLMake_keyv 1414
_ZL12CPLInitMutexP15_MutexLinkedElt 110721
_ZL13CPLGetTLSListPi 59931000
_ZL17CPLCleanupTLSListPPv 3092
_ZL17CPLCreateSpinLockv 33765
_ZL18CPLAcquireSpinLockP12_CPLSpinLock 6547300
_ZL18CPLDestroySpinLockP12_CPLSpinLock 33765
_ZL18CPLReleaseSpinLockP12_CPLSpinLock 6581050
_ZL22CPLCreateMutexInternalbi 110721
_ZL22CPLStdCallThreadJacketPv 4827
_ZL25GetMutexHolderMutexMemberP9_CPLMutexd 5110
_ZL31CPLCreateOrAcquireMutexInternalPP8_CPLLockd11CPLLockType 5046
_ZL34CPLCreateOrAcquireSpinLockInternalPP8_CPLLock 4
_ZL8CPLrdtscv 1952510
_ZL9CPLrdtscpv 1952520
_ZN13CPLLockHolderC2EP8_CPLLockPKci 24138300
_ZN13CPLLockHolderC2EPP8_CPLLock11CPLLockTypePKci 5046
_ZN13CPLLockHolderD2Ev 24143700
_ZN14CPLMutexHolderC2EP9_CPLMutexdPKci 5110
_ZN14CPLMutexHolderC2EPP9_CPLMutexdPKcii 67272100
_ZN14CPLMutexHolderD2Ev 67285700

Generated by: LCOV version 1.14