summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make QPromise::addResult() return boolean status of operationAndrei Golubev2020-10-163-49/+56
* Reject overwrites by the same index in QPromise::addResult()Andrei Golubev2020-10-134-8/+49
* Temporarily disable QFuture::takeResult() methodSona Kurazyan2020-10-123-25/+40
* Fix build when configuring with -sanitize thread on gccMitch Curtis2020-10-121-1/+1
* Make result finding procedure in ResultStore a free-standing functionAndrei Golubev2020-10-091-28/+38
* Clear pending results in ResultStoreAndrei Golubev2020-10-091-9/+18
* Another round of replacing 0 with nullptrAllan Sandfeld Jensen2020-10-072-2/+2
* Centralize the implementation of move assignment operatorsGiuseppe D'Angelo2020-10-031-2/+1
* Remove unnecessary ref-counting of QRunnableAllan Sandfeld Jensen2020-10-012-32/+7
* Fix race condition in QThreadPool::clearAllan Sandfeld Jensen2020-10-011-3/+3
* Get rid of some #ifdef qt6Allan Sandfeld Jensen2020-09-301-8/+0
* Improve docs for QFuture::{result*, takeResult*}Sona Kurazyan2020-09-291-4/+10
* Replace Q_REQUIRED_RESULT with [[nodiscard]]Allan Sandfeld Jensen2020-09-251-1/+1
* qwaitcondition_win.cpp: Fix deprecation warning about QMutex::isRecursive()Friedemann Kleint2020-09-251-4/+0
* Deprecate QMutex in recursive modeLars Knoll2020-09-213-5/+12