OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QThreadPoolPrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
tryToStartMoreThreads
Name: QThreadPoolPrivate::tryToStartMoreThreads
Prototype: void QThreadPoolPrivate::tryToStartMoreThreads()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 228-233
100.000% (6/6)
22
tryStart
Name: QThreadPoolPrivate::tryStart
Prototype: bool QThreadPoolPrivate::tryStart(QRunnable *task)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 164-200
100.000% (16/16)
206
tooManyThreadsActive
Name: QThreadPoolPrivate::tooManyThreadsActive
Prototype: bool QThreadPoolPrivate::tooManyThreadsActive() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 235-239
100.000% (1/1)
21
stealRunnable
Name: QThreadPoolPrivate::stealRunnable
Prototype: bool QThreadPoolPrivate::stealRunnable(QRunnable *runnable)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 322-341
100.000% (10/10)
114
startThread
Name: QThreadPoolPrivate::startThread
Prototype: void QThreadPoolPrivate::startThread(QRunnable *runnable)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 244-255
100.000% (4/4)
82
reset
Name: QThreadPoolPrivate::reset
Prototype: void QThreadPoolPrivate::reset()
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 261-286
100.000% (5/5)
143
enqueueTask
Name: QThreadPoolPrivate::enqueueTask
Prototype: void QThreadPoolPrivate::enqueueTask(QRunnable *runnable, int priority)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 207-218
100.000% (9/9)
73
activeThreadCount
Name: QThreadPoolPrivate::activeThreadCount
Prototype: int QThreadPoolPrivate::activeThreadCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 220-226
100.000% (1/1)
41
QThreadPoolPrivate
Name: QThreadPoolPrivate::QThreadPoolPrivate
Prototype: QThreadPoolPrivate:: QThreadPoolPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 156-162
100.000% (1/1)
11
waitForDone
Name: QThreadPoolPrivate::waitForDone
Prototype: bool QThreadPoolPrivate::waitForDone(int msecs)
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 288-303
 94.118% (16/17)
114
clear
Name: QThreadPoolPrivate::clear
Prototype: void QThreadPoolPrivate::clear()
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 305-315
 77.778% (7/9)
73
stealAndRunRunnable
Name: QThreadPoolPrivate::stealAndRunRunnable
Prototype: void QThreadPoolPrivate::stealAndRunRunnable(QRunnable *runnable)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 349-361
 72.727% (8/11)
73

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9