LCOV - code coverage report
Current view: top level - port - cpl_multiproc.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 391 492 79.5 %
Date: 2025-07-01 04:11:07 Functions: 57 59 96.6 %

Function Name Sort by function name Hit count Sort by hit count
CPLAcquireLock 26464700
CPLAcquireMutex 102367000
CPLCleanupMasterMutex 1540
CPLCleanupTLS 1541
CPLCondBroadcast 105
CPLCondSignal 51979
CPLCondTimedWait 0
CPLCondWait 9186
CPLCreateCond 236455
CPLCreateJoinableThread 3804
CPLCreateLock 236208
CPLCreateMutex 484061
CPLCreateMutexEx 71
CPLCreateOrAcquireLock 4994
CPLCreateOrAcquireMutex 2055610
CPLCreateOrAcquireMutexEx 72551000
CPLCreateThread 1
CPLDestroyCond 236456
CPLDestroyLock 236578
CPLDestroyMutex 517240
CPLGetCurrentProcessID 2474
CPLGetNumCPUs 4833
CPLGetPID 21980000
CPLGetTLS 2611350
CPLGetTLSEx 60223600
CPLGetThreadingModel 29
CPLJoinThread 2764
CPLLockFile 3
CPLLockSetDebugPerf 4994
CPLReleaseLock 26472300
CPLReleaseMutex 102368000
CPLSetTLS 21269
CPLSetTLSWithFreeFunc 1531700
CPLSetTLSWithFreeFuncEx 1536
CPLSleep 128
CPLUnlockFile 3
_Z14CPLFinalizeTLSv 427
_Z17CPLReinitAllMutexv 0
_ZL11CPLMake_keyv 1465
_ZL12CPLInitMutexP15_MutexLinkedElt 523726
_ZL13CPLGetTLSListPi 64354300
_ZL17CPLCleanupTLSListPPv 3226
_ZL17CPLCreateSpinLockv 236137
_ZL18CPLAcquireSpinLockP12_CPLSpinLock 7985980
_ZL18CPLDestroySpinLockP12_CPLSpinLock 236138
_ZL18CPLReleaseSpinLockP12_CPLSpinLock 8222100
_ZL22CPLCreateMutexInternalbi 523715
_ZL22CPLStdCallThreadJacketPv 3801
_ZL25GetMutexHolderMutexMemberP9_CPLMutexd 5267
_ZL31CPLCreateOrAcquireMutexInternalPP8_CPLLockd11CPLLockType 4994
_ZL34CPLCreateOrAcquireSpinLockInternalPP8_CPLLock 4
_ZL8CPLrdtscv 1952520
_ZL9CPLrdtscpv 1952520
_ZN13CPLLockHolderC2EP8_CPLLockPKci 26461000
_ZN13CPLLockHolderC2EPP8_CPLLock11CPLLockTypePKci 4994
_ZN13CPLLockHolderD2Ev 26467500
_ZN14CPLMutexHolderC2EP9_CPLMutexdPKci 5267
_ZN14CPLMutexHolderC2EPP9_CPLMutexdPKcii 70494600
_ZN14CPLMutexHolderD2Ev 70508900

Generated by: LCOV version 1.14