LCOV - code coverage report
Current view: top level - port - cpl_multiproc.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 391 494 79.1 %
Date: 2026-03-04 01:45:47 Functions: 58 60 96.7 %

Function Name Sort by function name Hit count Sort by hit count
CPLAcquireLock 26670000
CPLAcquireMutex 109330000
CPLCleanupMasterMutex 1563
CPLCleanupTLS 1564
CPLCondBroadcast 103
CPLCondSignal 52642
CPLCondTimedWait 0
CPLCondWait 8926
CPLCreateCond 241043
CPLCreateJoinableThread 3930
CPLCreateLock 240739
CPLCreateMutex 494077
CPLCreateMutexEx 71
CPLCreateOrAcquireLock 5109
CPLCreateOrAcquireMutex 2083540
CPLCreateOrAcquireMutexEx 79239500
CPLCreateThread 1
CPLDestroyCond 241052
CPLDestroyLock 241121
CPLDestroyMutex 529635
CPLGetCurrentProcessID 2904
CPLGetNumCPUs 4507
CPLGetPID 23156400
CPLGetTLS 2799340
CPLGetTLSEx 72334300
CPLGetThreadingModel 31
CPLJoinThread 2889
CPLLockFile 3
CPLLockSetDebugPerf 5109
CPLReleaseLock 26675300
CPLReleaseMutex 109330000
CPLSetTLS 19549
CPLSetTLSWithFreeFunc 1570320
CPLSetTLSWithFreeFuncEx 1634
CPLSleep 98
CPLUnlockFile 3
_Z14CPLFinalizeTLSv 433
_Z17CPLReinitAllMutexv 0
_ZL11CPLMake_keyv 1616
_ZL12CPLInitMutexP15_MutexLinkedElt 537577
_ZL13CPLGetTLSListPi 76693600
_ZL17CPLCleanupTLSListPPv 3224
_ZL17CPLCreateSpinLockv 240668
_ZL18CPLAcquireSpinLockP12_CPLSpinLock 8069570
_ZL18CPLDestroySpinLockP12_CPLSpinLock 240668
_ZL18CPLReleaseSpinLockP12_CPLSpinLock 8310250
_ZL22CPLCreateMutexInternalbi 537562
_ZL22CPLStdCallThreadJacketPv 3927
_ZL24CPLCleanupTLSListWrapperPv 1661
_ZL25GetMutexHolderMutexMemberP9_CPLMutexd 5354
_ZL31CPLCreateOrAcquireMutexInternalPP8_CPLLockd11CPLLockType 5109
_ZL34CPLCreateOrAcquireSpinLockInternalPP8_CPLLock 4
_ZL8CPLrdtscv 1952520
_ZL9CPLrdtscpv 1952520
_ZN13CPLLockHolderC2EP8_CPLLockPKci 26665200
_ZN13CPLLockHolderC2EPP8_CPLLock11CPLLockTypePKci 5109
_ZN13CPLLockHolderD2Ev 26670500
_ZN14CPLMutexHolderC2EP9_CPLMutexdPKci 5354
_ZN14CPLMutexHolderC2EPP9_CPLMutexdPKcii 77158700
_ZN14CPLMutexHolderD2Ev 77169200

Generated by: LCOV version 1.14