summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread/qthread_unix.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/tqtc/lts-5.15.11' into tqtc/lts-5.15-ope...v5.15.11-lts-lgplTarja Sundqvist2023-06-091-2/+1
|\
| * Fix possible undefined behavior in clear_thread_dataNiclas Rosenvik2022-08-311-2/+1
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.9' into tqtc/lts-5.15-open...v5.15.9-lts-lgplTarja Sundqvist2023-03-231-40/+34
|\|
| * Don't access QObject::objectName during QThread startVolker Hilsheimer2022-01-131-2/+5
| * QThread: fix UB (invalid enum value) on Private::PriorityMarc Mutz2022-01-051-2/+2
| * QThread/Unix: extract duplicate codeMarc Mutz2021-12-301-36/+27
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.7' into tqtc/lts-5.15-open...Tarja Sundqvist2022-09-121-1/+7
|\|
| * QThread: Reset the system thread ID when thread exits on UnixIevgenii Meshcheriakov2021-10-051-0/+4
| * QThread: Remove superfluous initialization of threadId on UnixIevgenii Meshcheriakov2021-09-281-1/+3
* | Revert "Update commercial license headers to src/concurrent and src/corelib"Tarja Sundqvist2021-03-231-20/+20
|/
* Update commercial license headers to src/concurrent and src/corelibTarja Sundqvist2021-01-281-20/+20
* Fix workaround in pthread destructorMike Achtelik2020-07-041-19/+6
* Revert "Remove pthread storage for thread local data"Alexandru Croitor2020-07-021-21/+59
* Remove pthread storage for thread local dataMike Achtelik2020-06-281-59/+21
* Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-12/+12
* Port QThread::wait() to QDeadlineTimerChristian Ehrlicher2019-11-131-2/+2
* QWaitCondition: mark obsolete functions as deprecatedChristian Ehrlicher2019-11-071-1/+1
* Remove workaround for compilers not supporting thread_localVolker Hilsheimer2019-08-201-22/+1
* Port from implicit to explicit atomic pointer operationsMarc Mutz2019-06-291-4/+4
* Merge remote-tracking branch 'origin/5.12' into devLiang Qi2019-06-251-0/+6
|\
| * Add names for pthreads in IntegrityJanne Koskinen2019-06-031-0/+6
* | Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-13/+13
* | Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-06-141-5/+5
|\ \
| * | wasm: make idealThreadCount() work on all threadsMorten Johan Sørvig2019-05-081-5/+5
* | | rtems: Enable Thread local storage supportMikhail Svetkin2019-06-061-0/+3
* | | QtCore: use qUtf16Printable and %ls, qErrnoWarning()Marc Mutz2019-05-291-5/+3
* | | Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-2/+2
|/ /
* / Wasm: Implement QThread::idealThreadCount()v5.13.0-alpha1Morten Johan Sørvig2019-02-071-0/+5
|/
* Modernize the "thread" featureUlf Hermann2018-08-171-6/+6
* QThread: Centralize the creation of the event dispatcherThiago Macieira2018-07-141-7/+1
* Make the sleep methods available in QThread even if QT_NO_THREADUlf Hermann2018-06-221-0/+4
* macOS: Remove qDebug silencer in qthread_unix.cppTor Arne Vestbø2018-02-191-13/+0
* Share event dispatcher creation between QThreadPrivate and QCoreApplicationTor Arne Vestbø2018-02-151-1/+2
* Make QThreadPrivate::createEventDispatcher do exactly what it saysTor Arne Vestbø2018-02-141-12/+14
* Use explicit QThreadData::hasEventDispatcher() where possibleTor Arne Vestbø2018-02-141-1/+1
* Simplify how we set thread name for UNIX threadsTor Arne Vestbø2018-02-051-11/+8
* Create a QNX version of calculateUnixPriorityJames McDonnell2017-11-301-0/+54
* Remove references to obsolete platformsJake Petroules2017-11-051-3/+0
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-08-311-1/+1
|\
| * Android: Fix compile with unified headersBogDan Vatra2017-08-171-1/+1
* | QThread: terminate on exceptions leaving run()Giuseppe D'Angelo2017-04-261-54/+97
|/
* Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-161-12/+12
|\
| * Turn QThreadData::threadId into a QAtomicPointerThiago Macieira2017-02-151-12/+12
* | Use std::enable_if instead of QEnableIfAlexander Volkov2017-01-271-4/+4
|/
* Add support for Apple watchOSJake Petroules2016-08-191-2/+2
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-201-16/+39
|\
| * Fix cast warnings when pthread_t is smaller than a pointerJames McDonnell2016-06-131-16/+39
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-061-16/+17
|\|
| * Don't store the pthread_t thread ID twice in QThreadThiago Macieira2016-04-301-16/+17
* | Add Intel copyright to files that Intel has had non-trivial contributionThiago Macieira2016-01-211-0/+1