summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/tqtc/lts-6.2.8' into tqtc/lts-6.2-openso...Tarja Sundqvist2024-01-223-6/+9
|\
| * QFuture: fix continuation cleanupIvan Solovev2023-02-171-0/+1
| * QPromise: improve documentation snippetIvan Solovev2023-02-151-0/+2
| * Fix crash when cancelling a QFuture that has continuation with contextSona Kurazyan2023-01-061-6/+6
* | Merge remote-tracking branch 'origin/tqtc/lts-6.2.7' into tqtc/lts-6.2-openso...Tarja Sundqvist2023-10-036-26/+122
|\|
| * QFuture: fix handling of cancelled continuation chainSona Kurazyan2022-09-233-20/+33
| * Document QAtomic testAndSetJaishree Vyas2022-09-212-0/+87
| * Remove preprocessor conditionals for chrono includeKonrad Kujawa2022-09-161-6/+2
* | Merge remote-tracking branch 'origin/tqtc/lts-6.2.6' into tqtc/lts-6.2-openso...Tarja Sundqvist2023-03-015-5/+174
|\|
| * QThread: Clean up bindingStatusOrList if object gets deletedFabian Kosmale2022-09-042-0/+25
| * QThread: Initialize bindingStatus for adopted threadsFabian Kosmale2022-09-041-1/+2
| * Fix possible undefined behavior in clear_thread_dataNiclas Rosenvik2022-08-311-2/+1
| * Fix race conditions in moveToThreadFabian Kosmale2022-08-112-32/+134
| * QProperty: fix threading issuesFabian Kosmale2022-08-112-0/+43
| * QAtomicInteger docs: mention bool and char8_t as 8-bit typesMarc Mutz2022-07-211-1/+1
| * QPromise: remove the superfluous cleanContinuation() callSona Kurazyan2022-06-281-1/+0
* | Revert "Update commercial license headers"v6.2.5-lts-lgplTarja Sundqvist2022-11-2450-1068/+1068
|/
* Update commercial license headersTarja Sundqvist2022-06-2150-1068/+1068
* QThread: Fix currentThreadId() on FreeBSDThiago Macieira2022-06-031-2/+2
* Always cancel unfinished QPromises on destructionSona Kurazyan2022-06-031-8/+2
* QCoreApplication/QPostEventList: fix int/qsizetype mismatchesMarc Mutz2022-06-031-2/+2
* QReadWriteLock: fix another data race in stateForWaitCondition()Marc Mutz2022-06-031-0/+1
* QReadWriteLock: fix data race in stateForWaitCondition()Marc Mutz2022-06-031-1/+1
* QReadWriteLock: fix data race in dtorMarc Mutz2022-06-031-1/+1
* Atomics: workaround GCC 12 warning about overflowing d->stateThiago Macieira2022-05-311-0/+5
* Fix race condition in futex-based QSemaphoreAllan Sandfeld Jensen2022-04-161-3/+6
* Doc: QThread: clarify that start() always creates the event dispatcherThiago Macieira2022-03-311-2/+5
* QFuture: fix QtFuture::connect corner-casesGiuseppe D'Angelo2022-03-181-0/+11
* Fix deprecated uses of QScopedPointerMårten Nordheim2022-03-151-4/+5
* Fix a typo in QFutureWatcher docsSona Kurazyan2022-02-041-1/+1
* Better document attaching a QFutureWatcher to a started QFutureAndreas Hartmetz2022-02-021-3/+9
* QtFuture::connect: fix for signals with a single std::tuple argumentSona Kurazyan2022-02-021-12/+1
* QFuture: add a missing include for qpromise.hSona Kurazyan2022-01-242-5/+9
* Optimize ContinuationWrapper used for support of move-only continuationsSona Kurazyan2022-01-212-4/+12
* Use QPromise when creating continuations to avoid memory leaksSona Kurazyan2022-01-211-136/+102
* Fix memory leaks when capturing a QFuture in its continuationSona Kurazyan2022-01-213-2/+22
* Work-around crash in QThreadPool QThread usageAllan Sandfeld Jensen2022-01-212-2/+6
* QtCore: replace qSwap with std::swap/member-swap where possibleMarc Mutz2022-01-203-4/+4
* Read QThreadPool::objectName thread-safeAllan Sandfeld Jensen2022-01-152-6/+10
* Don't access QObject::objectName during QThread startVolker Hilsheimer2022-01-143-17/+16
* QThread: fix UB (invalid enum value) on Private::PriorityMarc Mutz2022-01-063-5/+5
* QThread/Unix: extract duplicate codeMarc Mutz2021-12-301-36/+27
* QtFuture::connect: exclude QPrivateSignal from the resulting future typeSona Kurazyan2021-12-121-7/+45
* QFuture: extend the docs to explain how to cancel continuation chainSona Kurazyan2021-12-071-0/+24
* Fix QFuture continuations/handlers to work with move-only callablesSona Kurazyan2021-12-021-8/+43
* QFuture: support cancellation of continuation chain through parentSona Kurazyan2021-12-024-4/+37
* QThread::wait: Clarify documentation for unsigned long overloadFabian Kosmale2021-11-271-0/+3
* Update documentation of QFuture continuationsSona Kurazyan2021-11-151-19/+44
* Add missing qt namespace in qthreadstorage.hAlexey Edelev2021-11-111-0/+4
* Back-port QEventDispatcherWasm to 6.2Morten Johan Sørvig2021-10-221-0/+4