summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2016-01-292-4/+9
|\
| * QFutureInterface: add missing mutex lock to progress gettersMarc Mutz2016-01-192-4/+9
* | QOrderedMutexLocker: use std::less to prevent undefined behaviorGiuseppe D'Angelo2016-01-181-2/+4
* | QtConcurrent: Avoid an allocation in ExceptionHolder if there is no exception...Volker Krause2016-01-131-1/+3
* | Add Qt6 TODO to remove copy-assign operator and copy-ctorSérgio Martins2016-01-121-1/+1
* | winrt: Fix API usage certificationMaurice Kalinowski2016-01-111-0/+24
* | QPair<QRunnable*, int> is too large for QList to be efficient-ish.Volker Krause2016-01-072-6/+6
* | OS X: Add opt-in for CoreFoundation event dispatcherMorten Johan Sørvig2015-11-191-3/+14
* | Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2015-11-171-2/+0
|\|
| * Remove qatomic_mips.h: the 3-operand testAndSet is brokenThiago Macieira2015-11-051-2/+0
* | Document performance of QMutexOlivier Goffart2015-11-131-0/+7
* | Make the C++11 atomic support the default, if availableThiago Macieira2015-10-161-6/+6
* | Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2015-10-025-10/+17
|\|
| * Free the QFreeList object allocated memory on exitjian liang2015-09-221-4/+11
| * Fix two data races in QThread/QThreadDataDavid Faure2015-09-224-6/+6
* | Moved a comment to where it belongs.Edward Welbourne2015-09-301-9/+8
* | Initialize QFutureWatcherBasePrivate::finished and testEdward Welbourne2015-09-301-3/+4
* | Clean up some Apple-related includes and declarations.Jake Petroules2015-09-221-3/+0
* | Fix macro in qthread_winAndrew Knight2015-09-071-1/+1
* | Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2015-08-262-13/+34
|\|
| * Do not use Q_GLOBAL_STATIC in the implementation of QMutexOlivier Goffart2015-08-131-1/+22
| * Don't add qmutex_xxx.cpp to SOURCES, as qmutex.cpp #include's themThiago Macieira2015-08-061-12/+12
* | qthread_win.cpp: Fix compiler warnings by MSVC2015 (64bit).Friedemann Kleint2015-08-181-3/+3
* | Move Q_ALWAYS_INLINE next to Q_NEVER_INLINE in qglobal.h.Erik Verbruggen2015-08-111-45/+36
* | Merge remote-tracking branch 'origin/5.5' into devFrederik Gladhorn2015-08-062-0/+58
|\|
| * Revert "Fix performance of recursive read-write locks"Thiago Macieira2015-07-312-0/+58
* | Doc: Fix qdoc warnings about missing \inmoduleKai Koehne2015-08-041-0/+1
* | Add a way for auxiliary threads to handle events without CoreAppThiago Macieira2015-07-182-2/+35
* | QThread: simplify the pthread_cleanup_pop functionThiago Macieira2015-07-161-7/+8
* | Haiku: Fix QWaitCondition on HaikuTobias Koenig2015-07-081-1/+1
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-07-014-472/+51
|\|
| * Use qthread_win.cpp for WinRT as wellOliver Wolff2015-06-234-472/+51
* | QtCore: Use Q_NULLPTR instead of 0 in all public headersMarc Mutz2015-07-017-13/+13
* | QException: fix exception specificationMarc Mutz2015-06-172-5/+13
* | Use "Ex"-versions of WaitForSingle/MultipleObject(s) where possibleOliver Wolff2015-06-162-6/+6
* | Merge "Merge remote-tracking branch 'origin/5.5' into dev" into refs/staging/devSimon Hausmann2015-06-041-4/+10
|\ \
| * | Merge remote-tracking branch 'origin/5.5' into devSimon Hausmann2015-06-031-4/+10
| |\|
| | * WinRT: fix namespaced buildJoerg Bornemann2015-05-161-4/+10
* | | Fix build on QNX 650Simon Hausmann2015-06-031-0/+6
|/ /
* | QRunnable: add Q_DISABLE_COPYMarc Mutz2015-06-021-1/+3
* | Q(Unhandled)Exception: declare dtor out-of-lineMarc Mutz2015-06-022-0/+20
* | QRunnable: declare dtor out-of-line and export classMarc Mutz2015-06-022-3/+13
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-224-69/+3
|\|
| * qdoc: Remove #ifdef Q_QDOC for uses of QPrivateSignalMartin Smith2015-04-201-10/+2
| * Merge remote-tracking branch 'origin/5.4' into 5.5Liang Qi2015-04-151-1/+1
| |\
| | * Doc: Fix using Apple-related terminology in Qt CoreAlexander Volkov2015-03-311-1/+1
| * | Fix performance of recursive read-write locksSimon Hausmann2015-04-142-58/+0
* | | Remove <qhash.h> where it's not usedMarc Mutz2015-04-201-1/+0
|/ /
* | Add missing \since tag for the documentation for loopLevel()Andy Shaw2015-03-121-0/+1
* | (Re)introduce loopLevel into QThreadAndy Shaw2015-03-092-0/+14