summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* Improve docs for QFuture continuationsSona Kurazyan2021-08-101-43/+47
* Don't report results when the results list is emptySona Kurazyan2021-07-272-0/+8
* Make QFutureWatcher::isFinished() consistent with the watched QFutureSona Kurazyan2021-07-232-7/+2
* QOrderedMutexLocker: Disable copy and provide explicit dismiss functionFabian Kosmale2021-06-171-0/+37
* Doc: Fix qdoc warnings in qtbaseNico Vertriest2021-05-221-1/+1
* Avoid mixing atomic futex changes and QAtomicAllan Sandfeld Jensen2021-05-211-29/+17
* QThreadPool: obey the docs that say we always use at least 1 threadThiago Macieira2021-04-242-8/+13
* Do not access internal allThreads data unlockedAllan Sandfeld Jensen2021-04-231-0/+1
* QtFuture::connect: disconnect signals firstMårten Nordheim2021-04-121-7/+7
* Fix futexNeedsWake() on 64-bit systemsAllan Sandfeld Jensen2021-04-091-4/+5
* Mention QPromise in the QFuture docsSona Kurazyan2021-03-161-3/+4
* Improve docs for QFuture::then() with contextSona Kurazyan2021-02-261-0/+10
* Revert "Port QThreadPool to the new property system"Allan Sandfeld Jensen2021-01-293-42/+17
* Port QThreadPool to the new property systemSona Kurazyan2021-01-273-17/+42
* Update QMutexLocker documentationLars Knoll2021-01-261-1/+1
* Remove the qmake project filesJoerg Bornemann2021-01-071-83/+0
* Doc: Use correct include for QtFuture namespacePaul Wicking2021-01-061-0/+1
* Call QEventDispatcher::startingUp() on thread startMorten Johan Sørvig2020-12-213-1/+2
* Add support of invoking QFuture continuations in a given contextSona Kurazyan2020-12-113-20/+211
* Remove unneeded qatomic_msvc.hChristian Ehrlicher2020-12-043-491/+0
* Fix memory leaks in QFuture's continuationsSona Kurazyan2020-12-014-27/+36
* Fix perfect forwarding of callables in QFuture's continuationsSona Kurazyan2020-12-012-28/+40
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-301-1/+1
* Add convenience functions for QFuture creationIvan Solovev2020-11-232-1/+170
* Disable copying and assigning of QEventVolker Hilsheimer2020-11-191-0/+1
* Get rid of Q_COMPILER_CONSTEXPR checksAllan Sandfeld Jensen2020-11-172-15/+2
* Track progress range in QFutureInterface::setProgressValueIvan Solovev2020-11-172-3/+45
* Allow cloning of event objectsVolker Hilsheimer2020-11-171-1/+1
* Adjust code format, add space after 'if'Zhang Sheng2020-11-161-1/+1
* Doc: Add missing brief statements for \property documentationTopi Reinio2020-11-121-7/+5
* QMutex: order reads from QMutexPrivate::waiters and QBasicMutex::d_ptr in QBa...Alexander Kartashov2020-11-121-1/+1
* Rename remaining QEvent variables to m_ convention; init m_reservedShawn Rutledge2020-11-101-1/+1
* Resolve corelib's remaining ### Qt 6 commentsEdward Welbourne2020-11-021-2/+0
* Forbid implicit conversions between QFuture and other typesSona Kurazyan2020-10-302-21/+1
* Remove the comparison operators of QFutureSona Kurazyan2020-10-293-15/+1
* QtConcurrent: Integrate runWithPromise into runJarek Kobus2020-10-281-3/+3
* Store std::exception_ptr in QUnhandledExceptionSona Kurazyan2020-10-262-6/+96
* QtConcurrent: Reuse ArgResolver from qfuture_impl.hJarek Kobus2020-10-261-0/+46
* Use American "canceled" in QPromise docsAndrei Golubev2020-10-221-5/+5
* Whitespace cleanup in corelib/ mimetypes, plugin and threadAllan Sandfeld Jensen2020-10-2113-43/+42
* Fix qdoc warnings from QMutex and QMutexLockerVolker Hilsheimer2020-10-211-20/+7
* Drop constexpr from QAtomicTraits::isLockFree()Edward Welbourne2020-10-201-19/+17
* QThread::create: mark as [[nodiscard]]Giuseppe D'Angelo2020-10-201-2/+2
* Inline the members for QRecursiveMutexLars Knoll2020-10-172-72/+36
* <chrono> should always be available with C++17Lars Knoll2020-10-171-6/+0
* Split QMutex and QRecursiveMutexLars Knoll2020-10-176-243/+238
* Refactor QMutexLocker to be able to handle recursive mutexesLars Knoll2020-10-173-44/+31
* Remove redundant duplicate of EnableForNonVoid in QFutureWatcherAndrei Golubev2020-10-161-7/+1
* Fix subtle SFINAE problem in QPromise::addResultAndrei Golubev2020-10-161-3/+1
* Rename QPromise starting and finishing methods to start and finishAndrei Golubev2020-10-162-13/+13