summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread/qfuture_impl.h
Commit message (Expand)AuthorAgeFilesLines
* Replace usages of Q_CLANG_QDOC with Q_QDOCLuca Di Sera2022-10-211-1/+1
* Fix typos in docs and commentsKai Köhne2022-06-151-2/+2
* Use SPDX license identifiersLucie Gérard2022-05-161-38/+2
* Add support for unwrapping QFuture<QFuture<T>>Sona Kurazyan2022-04-211-0/+53
* WhenAllContext: optimize atomic operationsMarc Mutz2022-04-051-4/+5
* QFuture: fix a codechecker warningSona Kurazyan2022-03-221-1/+1
* Fix warning in tst_qfutureVolker Hilsheimer2022-03-211-1/+1
* QFuture: fix QtFuture::connect corner-casesGiuseppe D'Angelo2022-03-171-0/+11
* QtFuture::connect: fix for signals with a single std::tuple argumentSona Kurazyan2022-01-311-12/+1
* QFuture: add a missing include for qpromise.hSona Kurazyan2022-01-241-4/+1
* Optimize ContinuationWrapper used for support of move-only continuationsSona Kurazyan2022-01-211-3/+11
* Create QFutures returned by QtFuture::when* methods via QPromiseSona Kurazyan2022-01-211-10/+10
* Use QPromise when creating continuations to avoid memory leaksSona Kurazyan2022-01-211-136/+102
* QtFuture::connect: exclude QPrivateSignal from the resulting future typeSona Kurazyan2021-12-111-7/+45
* Fix QFuture continuations/handlers to work with move-only callablesSona Kurazyan2021-12-011-8/+43
* Add support for combining multiple QFuturesSona Kurazyan2021-11-201-0/+189
* QFuture: support cancellation of continuation chain through parentSona Kurazyan2021-11-131-4/+4
* QFuture: put the result store and the exception store in a unionSona Kurazyan2021-06-121-5/+7
* QtFuture::connect: disconnect signals firstMårten Nordheim2021-04-121-7/+7
* Add support of invoking QFuture continuations in a given contextSona Kurazyan2020-12-111-19/+101
* Fix memory leaks in QFuture's continuationsSona Kurazyan2020-12-011-22/+28
* Fix perfect forwarding of callables in QFuture's continuationsSona Kurazyan2020-12-011-24/+34
* Add convenience functions for QFuture creationIvan Solovev2020-11-231-0/+63
* QtConcurrent: Integrate runWithPromise into runJarek Kobus2020-10-281-3/+3
* QtConcurrent: Reuse ArgResolver from qfuture_impl.hJarek Kobus2020-10-261-0/+46
* Add QPromise implementationAndrei Golubev2020-06-091-0/+4
* Add support of cancellation handler callbacks to QFutureSona Kurazyan2020-05-151-12/+63
* Add support of connecting signals to QFutureSona Kurazyan2020-05-151-0/+78
* Make continuations work with move-only typesSona Kurazyan2020-04-181-26/+78
* Add support of failure handler callbacks to QFutureSona Kurazyan2020-04-011-1/+174
* Store QFuture exceptions as std::exception_ptrSona Kurazyan2020-04-011-5/+2
* Clean-up the duplicate code in QFuture and QFutureWatcherSona Kurazyan2020-03-231-0/+6
* Add support for attaching continuations to QFutureSona Kurazyan2020-03-051-0/+339