LCOV - code coverage report
Current view: top level - port - cpl_multiproc.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 389 492 79.1 %
Date: 2025-05-24 03:54:53 Functions: 57 59 96.6 %

Function Name Sort by function name Hit count Sort by hit count
CPLAcquireLock 24577800
CPLAcquireMutex 97731000
CPLCleanupMasterMutex 1537
CPLCleanupTLS 1538
CPLCondBroadcast 49839
CPLCondSignal 51834
CPLCondTimedWait 0
CPLCondWait 9533
CPLCreateCond 38522
CPLCreateJoinableThread 3729
CPLCreateLock 38275
CPLCreateMutex 88045
CPLCreateMutexEx 70
CPLCreateOrAcquireLock 4992
CPLCreateOrAcquireMutex 1953660
CPLCreateOrAcquireMutexEx 71134600
CPLCreateThread 1
CPLDestroyCond 38522
CPLDestroyLock 38645
CPLDestroyMutex 121070
CPLGetCurrentProcessID 2465
CPLGetNumCPUs 4744
CPLGetPID 21616800
CPLGetTLS 1803090
CPLGetTLSEx 59505500
CPLGetThreadingModel 29
CPLJoinThread 2688
CPLLockFile 3
CPLLockSetDebugPerf 4992
CPLReleaseLock 24585200
CPLReleaseMutex 97738600
CPLSetTLS 20951
CPLSetTLSWithFreeFunc 1505750
CPLSetTLSWithFreeFuncEx 1529
CPLSleep 86
CPLUnlockFile 3
_Z14CPLFinalizeTLSv 426
_Z17CPLReinitAllMutexv 0
_ZL11CPLMake_keyv 1438
_ZL12CPLInitMutexP15_MutexLinkedElt 127326
_ZL13CPLGetTLSListPi 62793100
_ZL17CPLCleanupTLSListPPv 3212
_ZL17CPLCreateSpinLockv 38205
_ZL18CPLAcquireSpinLockP12_CPLSpinLock 6597550
_ZL18CPLDestroySpinLockP12_CPLSpinLock 38195
_ZL18CPLReleaseSpinLockP12_CPLSpinLock 6635740
_ZL22CPLCreateMutexInternalbi 127322
_ZL22CPLStdCallThreadJacketPv 3728
_ZL25GetMutexHolderMutexMemberP9_CPLMutexd 5267
_ZL31CPLCreateOrAcquireMutexInternalPP8_CPLLockd11CPLLockType 4992
_ZL34CPLCreateOrAcquireSpinLockInternalPP8_CPLLock 4
_ZL8CPLrdtscv 1952520
_ZL9CPLrdtscpv 1952520
_ZN13CPLLockHolderC2EP8_CPLLockPKci 24574400
_ZN13CPLLockHolderC2EPP8_CPLLock11CPLLockTypePKci 4992
_ZN13CPLLockHolderD2Ev 24580400
_ZN14CPLMutexHolderC2EP9_CPLMutexdPKci 5267
_ZN14CPLMutexHolderC2EPP9_CPLMutexdPKcii 69182300
_ZN14CPLMutexHolderD2Ev 69195000

Generated by: LCOV version 1.14