summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* 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
| |\ \
| * | | Fix documentation of QThreadPool::stackSizeFriedemann Kleint2017-08-291-4/+6
* | | | Add the "we mean it" warning to qfutex_p.hMårten Nordheim2017-09-221-0/+11
* | | | Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-199-18/+18
* | | | Replace Q_DECL_OVERRIDE with override where possibleKevin Funk2017-09-196-14/+14
* | | | Port QSemaphore to use futexesThiago Macieira2017-09-184-15/+143
* | | | Move the futex implementation to a headerThiago Macieira2017-09-183-50/+162
* | | | Fix zero-as-null-pointer-constant warning in QObjectJesus Fernandez2017-09-051-3/+3
| |/ / |/| |
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-08-311-1/+1
|\ \ \ | |/ / |/| / | |/
| * Android: Fix compile with unified headersBogDan Vatra2017-08-171-1/+1
* | Correct QThread::idealThreadCount() docsMorten Johan Sørvig2017-08-021-1/+1
* | Add QThreadPool::stackSizeMorten Johan Sørvig2017-08-023-1/+32
* | Make QThreadPoolPrivate use NSDMIsMorten Johan Sørvig2017-08-022-10/+6
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-07-041-13/+12
|\|
| * Switch QSemaphore::tryAcquire to using QDeadlineTimerAllan Sandfeld Jensen2017-07-021-13/+12
* | 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