summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread
Commit message (Expand)AuthorAgeFilesLines
* QWaitCondition: remove a misleading commentGiuseppe D'Angelo2022-12-131-3/+1
* QFutureInterfaceBasePrivate: pack to remove paddingThiago Macieira2022-12-061-3/+3
* QMutex: remove qmutex_win.cppThiago Macieira2022-11-305-47/+10
* QThread/Unix: use chrono for time arithmeticAhmad Samir2022-11-091-6/+10
* Port from container::count() and length() to size() - V5Marc Mutz2022-11-032-6/+6
* Replace usages of Q_CLANG_QDOC with Q_QDOCLuca Di Sera2022-10-218-15/+15
* Long live Q_UNREACHABLE_RETURN()!Marc Mutz2022-10-151-1/+1
* Update QMutex-noexceptednessMårten Nordheim2022-10-141-1/+1
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-113-6/+6
* QWaitCondition/Doc: add a simple explanation of the time unitsThiago Macieira2022-10-081-0/+6
* Port from container.count()/length() to size()Marc Mutz2022-10-045-9/+9
* Replace qExchange calls with std::exchangeFabian Kosmale2022-09-281-1/+1
* Q(Basic)Atomic: remove QT_BASIC_ATOMIC_HAS_CONSTRUCTORSFabian Kosmale2022-09-282-36/+2
* Get rid of bootstrapped atomicsFabian Kosmale2022-09-283-83/+2
* Document QAtomic testAndSetJaishree Vyas2022-09-212-0/+87
* QFuture: fix handling of cancelled continuation chainSona Kurazyan2022-09-214-22/+41
* Remove preprocessor conditionals for chrono includeKonrad Kujawa2022-09-161-6/+2
* Apply Q_CONSTINIT where beneficialSona Kurazyan2022-09-011-2/+2
* Fix possible undefined behavior in clear_thread_dataNiclas Rosenvik2022-08-311-2/+1
* qthread.h: fix logic for Q_OS_FREEBSD and add support for 32bit FreeBSDTobias C. Berner2022-08-311-2/+2
* QThread: add empty functions for the no-thread buildMorten Sørvig2022-08-261-0/+10
* Doc: Format certain operators in textPaul Wicking2022-08-231-4/+4
* QSemaphore: Fix warnings about shift exceeding size on 32-bitThiago Macieira2022-08-161-2/+3
* QThread: Clean up bindingStatusOrList if object gets deletedFabian Kosmale2022-07-142-0/+25
* QThread: Initialize bindingStatus for adopted threadsFabian Kosmale2022-07-131-1/+2
* Revert "QFutureCallOutEvent: de-export again"Sona Kurazyan2022-07-061-1/+5
* Remove uses of Q_ATOMIC_INT{8,16,32}_IS_SUPPORTEDMarc Mutz2022-07-061-14/+24
* QAtomicInteger docs: mention bool and char8_t as 8-bit typesMarc Mutz2022-07-061-1/+1
* Move QFutureInterfaceBase::cleanContinuation() to removed_apiSona Kurazyan2022-06-222-12/+2
* QThread:idealThreadCount: fix build with FreeBSD 13.1Thiago Macieira2022-06-211-1/+1
* QPostEventList: de-inline addEvent()Marc Mutz2022-06-222-17/+24
* QPromise: run continuation(s) on destructionSona Kurazyan2022-06-221-1/+1
* Fix typos in docs and commentsKai Köhne2022-06-154-5/+5
* Windows: fix DeferredDelete events processing on QThread::terminate()Vladimir Belyavsky2022-06-101-1/+12
* Optimize QThreadPrivate::addObjectWithPendingBindingStatusChange()Marc Mutz2022-05-262-9/+14
* Fix race conditions in moveToThreadFabian Kosmale2022-05-242-32/+134
* QCoreApplication/QPostEventList: fix int/qsizetype mismatchesMarc Mutz2022-05-191-2/+2
* QReadWriteLock: fix another data race in stateForWaitCondition()Marc Mutz2022-05-171-0/+1
* QObject: Turn flaggedSignatures into a thread_local staticMarc Mutz2022-05-171-21/+0
* QReadWriteLock: fix data race in stateForWaitCondition()Marc Mutz2022-05-161-1/+1
* QReadWriteLock: fix data race in dtorMarc Mutz2022-05-161-1/+1
* Use SPDX license identifiersLucie Gérard2022-05-1655-2063/+131
* Atomics: workaround GCC 12 warning about overflowing d->stateThiago Macieira2022-05-111-0/+5
* QSemaphore: port non-futex case from (QWaitCondition, QMutex) to std::{condit...Marc Mutz2022-05-061-24/+29
* QThread: re-fix currentThreadId() on LinuxThiago Macieira2022-05-041-2/+2
* QFutureInterface: use (new) qYieldCpu() instead of _mm_pause()Marc Mutz2022-04-301-15/+6
* QThread: Fix currentThreadId() on FreeBSDThiago Macieira2022-04-291-2/+2
* QFutureInterface: insert x86 PAUSE in tight CMPXCHG loopThiago Macieira2022-04-261-2/+11
* Add support for unwrapping QFuture<QFuture<T>>Sona Kurazyan2022-04-213-0/+108
* Replace uses of _qs with _s in sources and examplesSona Kurazyan2022-04-191-1/+1