summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-203-65/+33
|\
| * Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-03-133-65/+33
| |\
| | * Fix UB in QFutureInterface: invalid casts from ResultStoreBase to ResultStore<>Olivier Goffart2017-03-063-65/+33
| | * Doc: added info about return type for function QMutex::try_lock()Nico Vertriest2017-02-281-0/+3
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-021-3/+3
|\| |
| * | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-241-3/+3
| |\|
| | * QReadWriteLocker: Fix race in unlockOlivier Goffart2017-02-171-3/+3
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-02-283-18/+38
|\| |
| * | QThreadPool: supersede cancel() with tryTake()Marc Mutz2017-02-223-18/+38
* | | Sprinkle Q_DECLARE_TYPEINFO on types used in containersGiuseppe D'Angelo2017-02-231-0/+2
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-02-178-24/+23
|\| |
| * | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-166-19/+17
| |\|
| | * QReadWriteLock: make field 'recursive' constMarc Mutz2017-02-161-1/+1
| | * Turn QThreadData::threadId into a QAtomicPointerThiago Macieira2017-02-154-16/+16
| | * QMutex/Linux: remove unused QBasicAtomicMarc Mutz2017-02-141-2/+0
| * | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-141-2/+2
| |\|
| | * Use QBasicMutex in qthread_win.cppThiago Macieira2017-02-111-2/+2
| * | QThreadPool: replace a QSet with a QListMarc Mutz2017-02-132-3/+4
* | | Long live QSemaphoreReleaser!Marc Mutz2017-02-142-2/+190
|/ /
* | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-081-0/+3
|\|
| * Doc: corrected minor link issuesNico Vertriest2017-02-021-0/+3
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-301-0/+3
|\|
| * Fix warning about not calling the base class copy constructorThiago Macieira2017-01-261-0/+3
* | Use std::enable_if instead of QEnableIfAlexander Volkov2017-01-272-16/+16
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-251-2/+2
|\|
| * Avoid zero-as-nullpointer warnings in QThreadUlf Hermann2017-01-041-2/+2
* | Increase the default stack size on INTEGRITYKimmo Ollila2017-01-231-0/+8
* | doc: clangqdoc documents the threads caseMartin Smith2017-01-062-6/+20
|/
* QMutex: small doc fixesMarc Mutz2016-11-291-2/+2
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-243-47/+69
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-11-233-47/+69
| |\
| | * Enable constexpr support for Visual Studio 2017Oliver Wolff2016-11-221-0/+5
| | * QFutureInterface: make accesses to 'state' thread-safeMarc Mutz2016-11-202-47/+64
* | | QMutex: make sure we try_lock_for no shorter than the duration passedMarc Mutz2016-11-222-10/+32
* | | Replace custom type traits with std one'sKai Koehne2016-11-081-2/+1
* | | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-011-2/+2
|\| |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-10-221-2/+2
| |\|
| | * QOrderedMutexLocker: unlock in reverse order of lockingMarc Mutz2016-10-191-1/+1
| | * QOrderedMutexLocker: fix UB (pointer comparison with <) in static relock()Marc Mutz2016-10-181-1/+1
* | | Correct the C++ standard references in QMutex functionsThiago Macieira2016-09-161-3/+3
* | | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-08-292-31/+7
|\| |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-252-31/+7
| |\|
| | * QMutex: Make freelist() return a real global staticRaphael Kubo da Costa2016-08-231-25/+2
| | * Fix problem with exception reporting in QFuture::waitForResult()Christian Strømme2016-08-231-6/+5
* | | Merge dev into 5.8Oswald Buddenhagen2016-08-223-36/+3
|\ \ \
| * | | Add support for Apple watchOSJake Petroules2016-08-191-2/+2
| * | | QFuture(Interface): remove unneeded special member functionsMarc Mutz2016-08-132-34/+1
* | | | Standardize some "We mean it" commentsFriedemann Kleint2016-08-171-2/+2
|/ / /
* | | QWaitCondition: add notify_one/notify_all, i.e. STL namingDavid Faure2016-07-302-0/+18
* | | Q(Basic)Mutex: add try_lock{,_for,_until} for STL compatibilityGiuseppe D'Angelo2016-07-252-0/+112