summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* wasm: clean up corelibLorn Potter2018-06-114-9/+4
* wasm: add mutex to QThreadPrivateLorn Potter2018-06-071-0/+1
* wasm: further sync up QThreadData::current()Morten Johan Sørvig2018-05-151-0/+2
* wasm: fix “Cannot queue arguments” errorsMorten Johan Sørvig2018-05-151-0/+1
* Merge remote-tracking branch 'origin/5.11.0' into wip/webassemblyMorten Johan Sørvig2018-05-117-61/+689
|\
| * 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
* | wasm: fix crash native no thread when app exitsLorn Potter2018-04-241-1/+1
* | Merge remote-tracking branch 'gerrit/5.11' into HEADMorten Johan Sørvig2018-03-0829-372/+531
|\|
| * 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