summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Doc: Fix qdoc compilation errors qtbaseNico Vertriest2019-12-122-68/+142
* Don't wrap feature detection macros with QT_HAS_FOO() variantsTor Arne Vestbø2019-12-102-7/+7
* no-thread: Add dummy implementations for stackSize functions in QThreadEskil Abrahamsen Blomfeldt2019-10-281-0/+10
* Revert "QReadWriteLock: replace (QWaitCondition, QMutex) with std::(condition...Jani Heikkinen2019-09-192-29/+22
* Revert "Revert "Deprecate QAtomic::load() / store()""Giuseppe D'Angelo2019-09-161-4/+8
* QReadWriteLock: replace (QWaitCondition, QMutex) with std::(condition_variabl...Marc Mutz2019-09-132-22/+29
* Port QReadWriteLock from QMutexLocker to qt_unique_lockMarc Mutz2019-09-131-6/+7
* QReadWriteLock: use NSDMI to simplify the Private ctorMarc Mutz2019-09-121-10/+8
* QReadWriteLock QT_NO_THREAD shell: make API compatible with the regular oneMarc Mutz2019-08-281-14/+14
* Merge remote-tracking branch 'origin/dev' into 5.14Liang Qi2019-08-271-22/+1
|\
| * Remove workaround for compilers not supporting thread_localVolker Hilsheimer2019-08-201-22/+1
* | Port away from QMutexLocker in public headersMarc Mutz2019-08-252-5/+13
|/
* Merge "Merge remote-tracking branch 'origin/5.13' into dev"Liang Qi2019-08-131-0/+2
|\
| * Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-08-131-0/+2
| |\
| | * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-08-083-4/+9
| | |\
| | | * QMutexPool: fix memory order of atomic operationsMarc Mutz2019-08-052-4/+7
| | | * Fix race condition on qt_create_tls() on WindowsThiago Macieira2019-08-051-0/+2
| | * | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-06-203-9/+15
| | |\|
* | | | Short live qt_unique_lock/qt_scoped_lock! (until C++17)Marc Mutz2019-08-132-0/+120
|/ / /
* | | Fix more implicit QAtomic<T> <-> T conversionsMarc Mutz2019-07-161-4/+4
* | | return value in QOrderedMutexLocker::relock when thread is disabledTasuku Suzuki2019-07-111-1/+1
* | | Inline QMutexPool into its only remaining userMarc Mutz2019-07-083-241/+0
* | | Short live QRecursiveMutex!Marc Mutz2019-07-062-12/+122
* | | rtems: Add environment variable for configure default thread stack sizeMikhail Svetkin2019-07-011-0/+5
* | | QMutexPool: fix memory order of atomic operationsMarc Mutz2019-06-292-4/+7
* | | Port from implicit to explicit atomic pointer operationsMarc Mutz2019-06-292-10/+10
* | | Revert "Deprecate QAtomic::load() / store()"Liang Qi2019-06-261-8/+4
* | | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-06-253-9/+15
|\ \ \ | | |/ | |/|
| * | Merge "Merge remote-tracking branch 'origin/5.12.4' into 5.12"Qt Forward Merge Bot2019-06-171-0/+6
| |\ \
| | * | Add names for pthreads in IntegrityJanne Koskinen2019-06-031-0/+6
| * | | Doc: Correct documentation of QFuture::cancelPaul Wicking2019-06-112-9/+9
| |/ /
* | | Deprecate QAtomic::load() / store()Giuseppe D'Angelo2019-06-101-4/+8
* | | Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-2017-99/+99
* | | QFuture: Wait for result on iterator advanceMorten Johan Sørvig2019-05-131-18/+64
* | | Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-06-142-5/+8
|\ \ \ | | |/ | |/|
| * | wasm: make idealThreadCount() work on all threadsMorten Johan Sørvig2019-05-082-5/+8
* | | QAtomic: introduce loadRelaxed() / storeRelaxed()Giuseppe D'Angelo2019-06-105-20/+113
* | | rtems: Enable Thread local storage supportMikhail Svetkin2019-06-061-0/+3
* | | QtCore: use qUtf16Printable and %ls, qErrnoWarning()Marc Mutz2019-05-293-7/+5
* | | Annotate the futex implementation for TSANGiuseppe D'Angelo2019-05-221-1/+29
* | | Remove handling of missing =delete and =default supportAllan Sandfeld Jensen2019-05-023-4/+2
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-04-061-1/+1
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-04-051-1/+1
| |\|
| | * Fix recursive includeAllan Sandfeld Jensen2019-04-041-1/+1
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-04-051-1/+1
|\| |
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-04-041-1/+1
| |\|
| | * Doc: Use the \nullptr macro instead of 0Venugopal Shivashankar2019-04-021-1/+1
* | | Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-0322-333/+333
* | | More nullptr usage in headersKevin Funk2019-03-145-12/+12
* | | Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-03-091-0/+10
|\| |