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-04-02 01:30:23 Functions: 57 59 96.6 %

Function Name Sort by function name Hit count Sort by hit count
CPLAcquireLock 24092000
CPLAcquireMutex 92155200
CPLCleanupMasterMutex 1345
CPLCleanupTLS 1346
CPLCondBroadcast 42518
CPLCondSignal 32390
CPLCondTimedWait 0
CPLCondWait 1008
CPLCreateCond 33993
CPLCreateJoinableThread 4869
CPLCreateLock 33902
CPLCreateMutex 77766
CPLCreateMutexEx 70
CPLCreateOrAcquireLock 4756
CPLCreateOrAcquireMutex 1387540
CPLCreateOrAcquireMutexEx 66456700
CPLCreateThread 1
CPLDestroyCond 34076
CPLDestroyLock 34295
CPLDestroyMutex 105114
CPLGetCurrentProcessID 2392
CPLGetNumCPUs 4440
CPLGetPID 20247900
CPLGetTLS 1399840
CPLGetTLSEx 56853100
CPLGetThreadingModel 29
CPLJoinThread 3830
CPLLockFile 3
CPLLockSetDebugPerf 4756
CPLReleaseLock 24097000
CPLReleaseMutex 92164000
CPLSetTLS 17323
CPLSetTLSWithFreeFunc 1482700
CPLSetTLSWithFreeFuncEx 1338
CPLSleep 71
CPLUnlockFile 3
_Z14CPLFinalizeTLSv 420
_Z17CPLReinitAllMutexv 0
_ZL11CPLMake_keyv 1424
_ZL12CPLInitMutexP15_MutexLinkedElt 111117
_ZL13CPLGetTLSListPi 59712100
_ZL17CPLCleanupTLSListPPv 3089
_ZL17CPLCreateSpinLockv 33804
_ZL18CPLAcquireSpinLockP12_CPLSpinLock 6527260
_ZL18CPLDestroySpinLockP12_CPLSpinLock 33827
_ZL18CPLReleaseSpinLockP12_CPLSpinLock 6561170
_ZL22CPLCreateMutexInternalbi 110811
_ZL22CPLStdCallThreadJacketPv 4866
_ZL25GetMutexHolderMutexMemberP9_CPLMutexd 5267
_ZL31CPLCreateOrAcquireMutexInternalPP8_CPLLockd11CPLLockType 4756
_ZL34CPLCreateOrAcquireSpinLockInternalPP8_CPLLock 4
_ZL8CPLrdtscv 1952490
_ZL9CPLrdtscpv 1952520
_ZN13CPLLockHolderC2EP8_CPLLockPKci 24087400
_ZN13CPLLockHolderC2EPP8_CPLLock11CPLLockTypePKci 4756
_ZN13CPLLockHolderD2Ev 24092300
_ZN14CPLMutexHolderC2EP9_CPLMutexdPKci 5267
_ZN14CPLMutexHolderC2EPP9_CPLMutexdPKcii 65066500
_ZN14CPLMutexHolderD2Ev 65081700

Generated by: LCOV version 1.14