qt5base-lts/tests/auto/corelib/thread
Arno Rehn ba2ebc24a1 QtFuture: Prevent whenAll()/whenAny() from creating reference cycles
whenAll() and whenAny() create a shared context object which is
referenced by the continuation lambda. The refcount of context is only
correctly managed when it is copied non-const to the lambda's
capture list.

Fixes: QTBUG-116731
Pick-to: 6.6 6.6.0
Change-Id: I8e79e1a0dc867f69bbacf1ed873f353a18f6ad38
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
2023-09-15 13:36:15 +00:00
..
qatomicint CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qatomicinteger CI: Enable some tests under corelib/thread for Wasm platform 2023-09-14 11:58:48 +02:00
qatomicpointer CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qfuture QtFuture: Prevent whenAll()/whenAny() from creating reference cycles 2023-09-15 13:36:15 +00:00
qfuturesynchronizer CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qfuturewatcher CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qmutex CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qmutexlocker CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qpromise CI: Enable some tests under corelib/thread for Wasm platform 2023-09-14 11:58:48 +02:00
qreadlocker CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qreadwritelock CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qresultstore CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qsemaphore CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qthread CMake: remove check for cxx11_future 2023-08-02 12:36:18 -07:00
qthreadonce CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qthreadpool tst_QThreadPool: remove Windows-specific QSKIP 2023-07-12 11:29:56 +02:00
qthreadstorage CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qwaitcondition CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
qwritelocker CMake: Make corelib tests standalone projects 2023-07-05 15:09:32 +02:00
CMakeLists.txt CI: Enable some tests under corelib/thread for Wasm platform 2023-09-14 11:58:48 +02:00