summaryrefslogtreecommitdiffstats
path: root/src/core/jobs/qthreadpooler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-231-21/+21
* Update commercial license headersTarja Sundqvist2021-02-021-21/+21
* Centralize the maxThreadCount informationPaul Lemire2020-05-271-10/+16
* Fix memory leaksMike Krus2020-03-041-5/+19
* Add flag to jobs to indicate if they need to run or notMike Krus2020-02-141-13/+37
* Make tracing a runtime optionMike Krus2019-12-131-117/+0
* Make QThreadPooler use the global thread poolPaul Lemire2019-12-021-5/+8
* Fix deprecation warnings related to QBasicAtomicIntegerFriedemann Kleint2019-09-191-1/+1
* Fix QThreadPoolerPaul Lemire2019-08-071-2/+8
* Fix compilation with -qt3d-profile-jobs on AndroidPaul Lemire2018-10-051-0/+5
* Merge branch '5.9' into 5.10Sean Harmer2017-09-121-14/+21
|\
| * Improve dependency look-upChristian Strømme2017-09-061-14/+21
* | Merge branch '5.9' into devSean Harmer2017-08-191-0/+1
|\|
| * Fix compilation on linux with -qt3d-profile-jobsPaul Lemire2017-08-031-0/+1
* | Properly use QT_CONFIG for Qt3D profiling optionsPaul Lemire2017-08-031-5/+5
* | Make ThreadPool thread count configurable with QT3D_MAX_THREAD_COUNTPaul Lemire2017-08-021-0/+7
|/
* Merge branch '5.8' into 5.9Sean Harmer2017-04-021-8/+6
|\
| * Fixes includes to comply with coding conventions for Src/CoreRobert Brock2017-03-311-5/+6
* | QThreadPooler: improve job traces namePaul Lemire2017-03-281-2/+10
* | Initialize member in QThreadPoolerSean Harmer2017-02-121-4/+5
|/
* Job Traces: add support for Submission framesPaul Lemire2016-07-171-18/+45
* QThreadPooler: append date to jobs trace filePaul Lemire2016-06-271-2/+2
* QThreadPooler: eradicate remaining Q_FOREACHMarc Mutz2016-05-141-12/+7
* Q_NULLPTR -> nullptrSean Harmer2016-05-011-2/+2
* QThreadPooler: aggregate mutex by valueMarc Mutz2016-04-301-8/+6
* QThreadPooler: QVector::clear() no longer sheds capacityMarc Mutz2016-04-281-2/+0
* QThreadPooler: minimize critical sectionMarc Mutz2016-04-281-1/+1
* Add more job run statsPaul Lemire2016-03-211-1/+0
* Qt3D job run statsPaul Lemire2016-03-041-0/+79
* Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-261-4/+0
|\
| * Doc: Exclude private header files from the documentation buildTopi Reinio2016-01-251-4/+0
* | Unify license header usageAntti Kokko2016-01-261-12/+15
|/
* QThreadPooler: few improvementsPaul Lemire2015-12-061-24/+13
* Doc: Documentation clean upVenugopal Shivashankar2015-11-061-1/+1
* QThreadPooler: use a private ThreadPoolPaul Lemire2015-10-241-4/+4
* Prevent QThreadPool from recycling threadsSean Harmer2015-10-221-0/+1
* Move Qt3DCore into Qt3DCore namespaceSean Harmer2015-10-131-3/+3
* Expose the max thread count from the poolerLaszlo Agocs2015-07-311-0/+5
* Add mutex to QThreadPooler destructorMika Salmela2015-05-271-0/+4
* ThreadPooler future reservation under mutexMika Salmela2015-05-261-0/+8
* Add checks for double task executionMika Salmela2015-04-271-4/+8
* Implement ThreadPooler using QThreadPoolMika Salmela2015-04-241-172/+58
* Doc: Fix multiple C++ documentation issuesTopi Reinio2015-04-141-0/+4
* Fix for ThreadPooler flushMika Salmela2015-02-261-0/+3
* ThreadPooler to replace ThreadWeaverMika Salmela2015-02-191-0/+260