summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* 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
* | 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
| |\|