| Commit message (Expand) | Author | Age | Files | Lines |
| * | QFuture::cancelChain(): improve propagation through unwrap() | Ivan Solovev | 6 days | 1 | -1/+8 |
| * | Mark all files in corelib/thread security significant | Matthias Rauter | 2025-08-04 | 1 | -0/+1 |
| * | Warn if QFuture::then() is called for a QFuture with multiple results | Ivan Solovev | 2025-03-24 | 1 | -0/+5 |
| * | QFutureInterfaceBase: rework setContinuation() overload set | Ivan Solovev | 2025-02-11 | 1 | -16/+23 |
| * | CompactContinuation: make type member const | Marc Mutz | 2025-01-06 | 1 | -1/+1 |
| * | CompactContinuation: make sure what is being deleted by runObj | Marc Mutz | 2025-01-06 | 1 | -3/+3 |
| * | Fix QtFuture::when{All,Any}() overload resolution | Ivan Solovev | 2025-01-02 | 1 | -2/+6 |
| * | Rework QtPrivate::Continuation to get rid of virtual calls and rename it | Ivan Solovev | 2024-07-26 | 1 | -79/+65 |
| * | QtPrivate::Continuation: add missing Q_DISABLE_COPY(_MOVE) | Marc Mutz | 2024-05-03 | 1 | -0/+1 |
| * | qfuture_impl.h: remove redundant declaration | Marc Mutz | 2024-05-01 | 1 | -3/+0 |
| * | Doc: Change deprecation of QFuture::makeReadyFuture to 6.6 | Kai Köhne | 2023-12-04 | 1 | -2/+2 |
| * | qfuture_impl.h: remove unused qpointer.h include | Marc Mutz | 2023-10-05 | 1 | -1/+0 |
| * | QFuture: fix headercheck warning with Clang 17: member shadowing | Thiago Macieira | 2023-09-26 | 1 | -11/+11 |
| * | QtFuture: Prevent whenAll()/whenAny() from creating reference cycles | Arno Rehn | 2023-09-15 | 1 | -6/+9 |
| * | Move QBasicFutureWatcher behind the ABI boundary | Marc Mutz | 2023-07-13 | 1 | -1/+0 |
| * | QFuture: Extract Method watchContinuation() (DRY && SCARY) | Marc Mutz | 2023-07-13 | 1 | -22/+15 |
| * | QPromise: Propagate cancellation through failure handlers | Arno Rehn | 2023-06-20 | 1 | -0/+2 |
| * | QFuture: Gracefully handle a destroyed context in continuations | Arno Rehn | 2023-05-30 | 1 | -40/+45 |
| * | Deprecate QtFuture::makeReadyFuture() | Ivan Solovev | 2023-04-05 | 1 | -0/+4 |
| * | Long live QtFuture::makeReadyVoidFuture() and QtFuture::makeReadyValueFuture() | Ivan Solovev | 2023-04-05 | 1 | -15/+12 |
| * | Long live QtFuture::makeReadyRangeFuture() | Ivan Solovev | 2023-04-05 | 1 | -6/+46 |
| * | Fix crash when cancelling a QFuture that has continuation with context | Sona Kurazyan | 2023-01-06 | 1 | -6/+6 |
| * | QFuture: port from QSharedPointer to std::shared_ptr | Marc Mutz | 2022-12-22 | 1 | -6/+8 |
| * | Replace usages of Q_CLANG_QDOC with Q_QDOC | Luca Di Sera | 2022-10-21 | 1 | -1/+1 |
| * | Fix typos in docs and comments | Kai Köhne | 2022-06-15 | 1 | -2/+2 |
| * | Use SPDX license identifiers | Lucie Gérard | 2022-05-16 | 1 | -38/+2 |
| * | Add support for unwrapping QFuture<QFuture<T>> | Sona Kurazyan | 2022-04-21 | 1 | -0/+53 |
| * | WhenAllContext: optimize atomic operations | Marc Mutz | 2022-04-05 | 1 | -4/+5 |
| * | QFuture: fix a codechecker warning | Sona Kurazyan | 2022-03-22 | 1 | -1/+1 |
| * | Fix warning in tst_qfuture | Volker Hilsheimer | 2022-03-21 | 1 | -1/+1 |
| * | QFuture: fix QtFuture::connect corner-cases | Giuseppe D'Angelo | 2022-03-17 | 1 | -0/+11 |
| * | QtFuture::connect: fix for signals with a single std::tuple argument | Sona Kurazyan | 2022-01-31 | 1 | -12/+1 |
| * | QFuture: add a missing include for qpromise.h | Sona Kurazyan | 2022-01-24 | 1 | -4/+1 |
| * | Optimize ContinuationWrapper used for support of move-only continuations | Sona Kurazyan | 2022-01-21 | 1 | -3/+11 |
| * | Create QFutures returned by QtFuture::when* methods via QPromise | Sona Kurazyan | 2022-01-21 | 1 | -10/+10 |
| * | Use QPromise when creating continuations to avoid memory leaks | Sona Kurazyan | 2022-01-21 | 1 | -136/+102 |
| * | QtFuture::connect: exclude QPrivateSignal from the resulting future type | Sona Kurazyan | 2021-12-11 | 1 | -7/+45 |
| * | Fix QFuture continuations/handlers to work with move-only callables | Sona Kurazyan | 2021-12-01 | 1 | -8/+43 |
| * | Add support for combining multiple QFutures | Sona Kurazyan | 2021-11-20 | 1 | -0/+189 |
| * | QFuture: support cancellation of continuation chain through parent | Sona Kurazyan | 2021-11-13 | 1 | -4/+4 |
| * | QFuture: put the result store and the exception store in a union | Sona Kurazyan | 2021-06-12 | 1 | -5/+7 |
| * | QtFuture::connect: disconnect signals first | Mårten Nordheim | 2021-04-12 | 1 | -7/+7 |
| * | Add support of invoking QFuture continuations in a given context | Sona Kurazyan | 2020-12-11 | 1 | -19/+101 |
| * | Fix memory leaks in QFuture's continuations | Sona Kurazyan | 2020-12-01 | 1 | -22/+28 |
| * | Fix perfect forwarding of callables in QFuture's continuations | Sona Kurazyan | 2020-12-01 | 1 | -24/+34 |
| * | Add convenience functions for QFuture creation | Ivan Solovev | 2020-11-23 | 1 | -0/+63 |
| * | QtConcurrent: Integrate runWithPromise into run | Jarek Kobus | 2020-10-28 | 1 | -3/+3 |
| * | QtConcurrent: Reuse ArgResolver from qfuture_impl.h | Jarek Kobus | 2020-10-26 | 1 | -0/+46 |
| * | Add QPromise implementation | Andrei Golubev | 2020-06-09 | 1 | -0/+4 |
| * | Add support of cancellation handler callbacks to QFuture | Sona Kurazyan | 2020-05-15 | 1 | -12/+63 |