summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Fix typo in QMutex's free-list's Sizes[3]Edward Welbourne2017-06-081-1/+1
* QThread: Refine check for presence of std::futureFriedemann Kleint2017-05-291-2/+6
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-05-073-0/+6
|\
| * QtCore: include mocsThiago Macieira2017-05-053-0/+6
* | QThread: terminate on exceptions leaving run()Giuseppe D'Angelo2017-04-263-58/+101
* | QThread: fix headersclean with C++17Marc Mutz2017-04-251-2/+2
* | QThread: add static create functionGiuseppe D'Angelo2017-04-242-0/+165
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-04-201-1/+1
|\|
| * Move Q_REQUIRED_RESULT to its correct positionThiago Macieira2017-04-201-1/+1
* | 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
|\| |