summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread/qthread_win.cpp
Commit message (Expand)AuthorAgeFilesLines
* QProperty: Avoid referencing stale QBindingStatusFabian Kosmale2025-08-271-0/+2
* Mark all files in corelib/thread security significantMatthias Rauter2025-08-041-0/+1
* QThreadStorage: make the internal finish() function really privateThiago Macieira2025-04-111-2/+1
* QThreadStorage: ensure global static exists when finish() is calledThiago Macieira2025-04-111-0/+1
* Fix usage of API functions on Windows 1607 (Build 14393)Lars Schmertmann2025-03-151-0/+14
* QThread/Unix: revert to pthread destruction instead of thread_localThiago Macieira2025-01-061-0/+1
* Revert "Add categorized logging of delete later machinery"Thiago Macieira2025-01-061-1/+0
* QThreadData: make current() inline with a noexcept likely portionThiago Macieira2024-11-261-3/+6
* QThreadData: refactor current() now that it never returns nullThiago Macieira2024-11-261-17/+22
* QThread: merge some Unix/Windows/no-thread code for QAdoptedThreadThiago Macieira2024-11-141-10/+0
* QThread: move the identical Unix+Windows wait() functions to qthread.cppThiago Macieira2024-11-141-14/+0
* QThread/Win: remove QThreadPrivate::id memberThiago Macieira2024-11-141-6/+3
* QThread/Win: replace the adopted thread watcher with a thread_localThiago Macieira2024-11-141-146/+36
* Add thread Quality of Service APIMårten Nordheim2024-10-301-0/+50
* QThread: avoid unlock/lock/unlock in ~QThread if state is FinishingThiago Macieira2024-10-281-0/+8
* QThread: reorganize and clean up #includesThiago Macieira2024-10-281-5/+3
* QThread: make finish() and cleanup() non-static membersThiago Macieira2024-10-281-9/+8
* QThread: use load/store operations with explicit orderingThiago Macieira2024-10-171-2/+2
* QThread: replace three booleans with one state variableThiago Macieira2024-07-091-15/+11
* QCoreApplication: give theMainThread an objectName to aid debuggingMitch Curtis2024-07-041-1/+3
* QThread: relax memory semantics from seq_cst on interruptionRequestedThiago Macieira2024-05-021-2/+2
* QThread: Use storeRelease when assigning the pointerJarek Kobus2024-04-291-1/+1
* QThread: Reuse isMainThread()Jarek Kobus2024-04-291-1/+1
* QThread: Introduce static isMainThread() helperJarek Kobus2024-04-261-0/+1
* QThread/Win: set the thread name on non-MSVC alsoGiuseppe D'Angelo2024-03-081-3/+11
* QThread: set the thread name on Windows even in release builds of QtGiuseppe D'Angelo2024-02-291-1/+1
* QThread: use SetThreadDescription on WindowsGiuseppe D'Angelo2024-02-291-36/+5
* Add categorized logging of delete later machineryTor Arne Vestbø2023-12-211-0/+1
* QThread: add sleep(std::chrono::nanoseconds) overloadAhmad Samir2023-03-131-0/+6
* Apply Q_CONSTINIT where beneficialSona Kurazyan2022-09-011-2/+2
* Windows: fix DeferredDelete events processing on QThread::terminate()Vladimir Belyavsky2022-06-101-1/+12
* Use SPDX license identifiersLucie Gérard2022-05-161-38/+2
* QThread: avoid lock/relock an empty QMutexLockerGiuseppe D'Angelo2022-03-171-5/+9
* Work-around crash in QThreadPool QThread usageAllan Sandfeld Jensen2022-01-211-1/+3
* Don't access QObject::objectName during QThread startVolker Hilsheimer2022-01-121-4/+4
* QThread: fix UB (invalid enum value) on Private::PriorityMarc Mutz2022-01-031-2/+2
* Call QEventDispatcher::startingUp() on thread startMorten Johan Sørvig2020-12-211-0/+1
* Add ; to Q_UNUSEDLars Schmertmann2020-07-071-1/+1
* Use QList instead of QVector in corelib implementationJarek Kobus2020-06-291-3/+3
* Remove winrtOliver Wolff2020-06-061-112/+9
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-01-281-2/+0
|\
| * QThread::setPriority() Warn about invalid parameter on all platformsFriedemann Kleint2020-01-271-2/+0
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2019-11-251-3/+3
|\|
| * Port QThread::wait() to QDeadlineTimerChristian Ehrlicher2019-11-131-3/+3
* | Read a unique thread identifier from CPU registersVolker Hilsheimer2019-10-201-1/+1
|/
* Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-08-131-0/+2
|\
| * Fix race condition on qt_create_tls() on WindowsThiago Macieira2019-08-051-0/+2
* | Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-6/+6
* | Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-4/+4
|/
* winrt: Use SwitchToThread instead of Sleep(0)Oliver Wolff2018-10-311-4/+0