summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* QSemaphore: Fix 64-bit Linux QSemaphores initialized to non-zeroThiago Macieira2018-04-061-3/+7
* QSemaphore: attempt to fix again the 64-bit Linux semaphoreThiago Macieira2018-03-291-13/+20
* QFutureWatcher: Refer to convenience method resultAt in documentationKari Oikarinen2018-03-281-1/+1
* QSemaphore: add minor optimization for 64-bit Linux systemsThiago Macieira2018-03-191-0/+7
* QSemaphore: fix deadlock when the woken up thread wakes up anotherThiago Macieira2018-03-191-43/+88
* Remove src/corelib/arch, merging with src/corelib/threadThiago Macieira2018-03-193-0/+574
* Atomics: remove qatomic_msvc.hThiago Macieira2018-03-191-14/+2
* Atomic: silence MSVC warning in the generic fetchAndSubThiago Macieira2018-03-191-0/+3
* macOS: Remove qDebug silencer in qthread_unix.cppTor Arne Vestbø2018-02-191-13/+0
* Share event dispatcher creation between QThreadPrivate and QCoreApplicationTor Arne Vestbø2018-02-151-1/+2
* Make QThreadPrivate::createEventDispatcher do exactly what it saysTor Arne Vestbø2018-02-143-23/+27
* Use explicit QThreadData::hasEventDispatcher() where possibleTor Arne Vestbø2018-02-142-2/+2
* Simplify how we set thread name for UNIX threadsTor Arne Vestbø2018-02-051-11/+8
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-201-0/+4
|\
| * Undef interface in more places, fixing builds with libc++ on windowsMartin Storsjö2018-01-181-0/+4
* | doc: Fix all remaining non-link qdoc warningsMartin Smith2018-01-202-5/+5
* | doc: Add missing return types to \fn commands, fix mis-specified onesMartin Smith2018-01-182-3/+3
* | doc: Correct remaining qdoc warnings in qmutex.cppMartin Smith2018-01-042-3/+3
* | doc: Correct remaining qdoc warnings in qthreadstorage.cppMartin Smith2018-01-041-6/+6
* | Merge remote-tracking branch 'origin/5.10' into devLars Knoll2018-01-021-1/+1
|\|
| * Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-12-301-1/+1
| |\
| | * QFutureWatcher: Use nullptr as a default value in constructorAlexander Volkov2017-12-011-1/+1
* | | Make QT_NO_FUTURE a featureUlf Hermann2017-12-1913-57/+33
* | | doc: Ensure clangqdoc sees declarationsMartin Smith2017-12-063-6/+6
* | | doc: Add missing template text to \fn commandsMartin Smith2017-12-062-92/+92
* | | doc: Add missing template text and parametersMartin Smith2017-12-024-104/+109
* | | Optimize QThread::isInterruptionRequested()Marc Mutz2017-11-302-5/+10
* | | Create a QNX version of calculateUnixPriorityJames McDonnell2017-11-301-0/+54
* | | QThread::requestInterruption(): move qWarning() out of critical sectionMarc Mutz2017-11-301-4/+4
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-301-2/+7
|\| |
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-11-281-3/+5
| |\|
| | * QSemaphore: fix regression when the timeout < 0Thiago Macieira2017-11-141-3/+5
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-232-2/+10
|\| |
| * | QSemaphoreReleaser: Move private members to the usual positionThiago Macieira2017-11-141-2/+4
| * | Fix QBasicMutex default constructor not constexprThiago Macieira2017-11-141-0/+6
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-051-0/+7
|\| |
| * | Add a comment about the weird refcount for adopted QThreadDataThiago Macieira2017-10-271-0/+7
* | | Remove references to obsolete platformsJake Petroules2017-11-051-3/+0
* | | QSemaphore: Fix futexMultiWaiterBit for 32bit systemsUlf Hermann2017-11-041-1/+2
* | | Merge remote-tracking branch 'origin/5.10' into devAllan Sandfeld Jensen2017-10-243-32/+141
|\| |
| * | QBasicMutex: mark the bootstrap constructor constexprThiago Macieira2017-10-191-1/+1
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-162-31/+140
| |\|
| | * Improve performance in QThreadPoolSvenn-Arne Dragly2017-10-042-31/+140
* | | QSemaphore: Improve waking up on 64-bit LinuxThiago Macieira2017-10-232-27/+102
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-10-172-23/+17
|\| |
| * | Move detection of <future> to a configure testGiuseppe D'Angelo2017-10-062-23/+17
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-09-263-73/+89
|\| |
| * | QThread::create: move implementation out of lineGiuseppe D'Angelo2017-09-242-69/+76
| * | QThread::create: make qdoc generate its documentationGiuseppe D'Angelo2017-09-241-0/+7
| * | Merge dev into 5.10Frederik Gladhorn2017-09-021-1/+1
| |\ \