summaryrefslogtreecommitdiffstats
path: root/src/core/jobs/qthreadpooler.cpp
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2017-07-27 07:31:02 +0200
committerPaul Lemire <paul.lemire@kdab.com>2017-08-03 14:44:28 +0000
commit481fd0aab96cc27f689f4ba8d98a89e541631675 (patch)
treefa85045b2436003c0d73d2e8fdfdea5af5271aba /src/core/jobs/qthreadpooler.cpp
parentafd242a810612341a37d496007ad79317d2efbea (diff)
Properly use QT_CONFIG for Qt3D profiling options
Change-Id: Id3bb7bb657f3d48c6c4cd3d5e86c43ad64dca791 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/jobs/qthreadpooler.cpp')
-rw-r--r--src/core/jobs/qthreadpooler.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/core/jobs/qthreadpooler.cpp b/src/core/jobs/qthreadpooler.cpp
index 26372ada1..2e5788b89 100644
--- a/src/core/jobs/qthreadpooler.cpp
+++ b/src/core/jobs/qthreadpooler.cpp
@@ -38,10 +38,10 @@
****************************************************************************/
#include "qthreadpooler_p.h"
-#include <Qt3DCore/qt3dcore-config.h>
#include <QtCore/QDebug>
-#ifdef QT3D_JOBS_RUN_STATS
+#if QT_CONFIG(qt3d_profile_jobs)
+#include <QtCore/QCoreApplication>
#include <QtCore/QFile>
#include <QtCore/QThreadStorage>
#include <QtCore/QDateTime>
@@ -53,7 +53,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DCore {
-#ifdef QT3D_JOBS_RUN_STATS
+#if QT_CONFIG(qt3d_profile_jobs)
QElapsedTimer QThreadPooler::m_jobsStatTimer;
#endif
@@ -73,7 +73,7 @@ QThreadPooler::QThreadPooler(QObject *parent)
}
// Ensures that threads will never be recycled
m_threadPool.setExpiryTimeout(-1);
-#ifdef QT3D_JOBS_RUN_STATS
+#if QT_CONFIG(qt3d_profile_jobs)
QThreadPooler::m_jobsStatTimer.start();
#endif
}
@@ -178,7 +178,7 @@ int QThreadPooler::maxThreadCount() const
return m_threadPool.maxThreadCount();
}
-#ifdef QT3D_JOBS_RUN_STATS
+#if QT_CONFIG(qt3d_profile_jobs)
QThreadStorage<QVector<JobRunStats> *> jobStatsCached;