| Commit message (Expand) | Author | Age | Files | Lines |
| * | QProperty: Avoid referencing stale QBindingStatus | Fabian Kosmale | 2025-08-27 | 1 | -0/+2 |
| * | Mark all files in corelib/thread security significant | Matthias Rauter | 2025-08-04 | 1 | -0/+1 |
| * | QThreadStorage: make the internal finish() function really private | Thiago Macieira | 2025-04-11 | 1 | -2/+1 |
| * | QThreadStorage: ensure global static exists when finish() is called | Thiago Macieira | 2025-04-11 | 1 | -0/+1 |
| * | Fix usage of API functions on Windows 1607 (Build 14393) | Lars Schmertmann | 2025-03-15 | 1 | -0/+14 |
| * | QThread/Unix: revert to pthread destruction instead of thread_local | Thiago Macieira | 2025-01-06 | 1 | -0/+1 |
| * | Revert "Add categorized logging of delete later machinery" | Thiago Macieira | 2025-01-06 | 1 | -1/+0 |
| * | QThreadData: make current() inline with a noexcept likely portion | Thiago Macieira | 2024-11-26 | 1 | -3/+6 |
| * | QThreadData: refactor current() now that it never returns null | Thiago Macieira | 2024-11-26 | 1 | -17/+22 |
| * | QThread: merge some Unix/Windows/no-thread code for QAdoptedThread | Thiago Macieira | 2024-11-14 | 1 | -10/+0 |
| * | QThread: move the identical Unix+Windows wait() functions to qthread.cpp | Thiago Macieira | 2024-11-14 | 1 | -14/+0 |
| * | QThread/Win: remove QThreadPrivate::id member | Thiago Macieira | 2024-11-14 | 1 | -6/+3 |
| * | QThread/Win: replace the adopted thread watcher with a thread_local | Thiago Macieira | 2024-11-14 | 1 | -146/+36 |
| * | Add thread Quality of Service API | Mårten Nordheim | 2024-10-30 | 1 | -0/+50 |
| * | QThread: avoid unlock/lock/unlock in ~QThread if state is Finishing | Thiago Macieira | 2024-10-28 | 1 | -0/+8 |
| * | QThread: reorganize and clean up #includes | Thiago Macieira | 2024-10-28 | 1 | -5/+3 |
| * | QThread: make finish() and cleanup() non-static members | Thiago Macieira | 2024-10-28 | 1 | -9/+8 |
| * | QThread: use load/store operations with explicit ordering | Thiago Macieira | 2024-10-17 | 1 | -2/+2 |
| * | QThread: replace three booleans with one state variable | Thiago Macieira | 2024-07-09 | 1 | -15/+11 |
| * | QCoreApplication: give theMainThread an objectName to aid debugging | Mitch Curtis | 2024-07-04 | 1 | -1/+3 |
| * | QThread: relax memory semantics from seq_cst on interruptionRequested | Thiago Macieira | 2024-05-02 | 1 | -2/+2 |
| * | QThread: Use storeRelease when assigning the pointer | Jarek Kobus | 2024-04-29 | 1 | -1/+1 |
| * | QThread: Reuse isMainThread() | Jarek Kobus | 2024-04-29 | 1 | -1/+1 |
| * | QThread: Introduce static isMainThread() helper | Jarek Kobus | 2024-04-26 | 1 | -0/+1 |
| * | QThread/Win: set the thread name on non-MSVC also | Giuseppe D'Angelo | 2024-03-08 | 1 | -3/+11 |
| * | QThread: set the thread name on Windows even in release builds of Qt | Giuseppe D'Angelo | 2024-02-29 | 1 | -1/+1 |
| * | QThread: use SetThreadDescription on Windows | Giuseppe D'Angelo | 2024-02-29 | 1 | -36/+5 |
| * | Add categorized logging of delete later machinery | Tor Arne Vestbø | 2023-12-21 | 1 | -0/+1 |
| * | QThread: add sleep(std::chrono::nanoseconds) overload | Ahmad Samir | 2023-03-13 | 1 | -0/+6 |
| * | Apply Q_CONSTINIT where beneficial | Sona Kurazyan | 2022-09-01 | 1 | -2/+2 |
| * | Windows: fix DeferredDelete events processing on QThread::terminate() | Vladimir Belyavsky | 2022-06-10 | 1 | -1/+12 |
| * | Use SPDX license identifiers | Lucie Gérard | 2022-05-16 | 1 | -38/+2 |
| * | QThread: avoid lock/relock an empty QMutexLocker | Giuseppe D'Angelo | 2022-03-17 | 1 | -5/+9 |
| * | Work-around crash in QThreadPool QThread usage | Allan Sandfeld Jensen | 2022-01-21 | 1 | -1/+3 |
| * | Don't access QObject::objectName during QThread start | Volker Hilsheimer | 2022-01-12 | 1 | -4/+4 |
| * | QThread: fix UB (invalid enum value) on Private::Priority | Marc Mutz | 2022-01-03 | 1 | -2/+2 |
| * | Call QEventDispatcher::startingUp() on thread start | Morten Johan Sørvig | 2020-12-21 | 1 | -0/+1 |
| * | Add ; to Q_UNUSED | Lars Schmertmann | 2020-07-07 | 1 | -1/+1 |
| * | Use QList instead of QVector in corelib implementation | Jarek Kobus | 2020-06-29 | 1 | -3/+3 |
| * | Remove winrt | Oliver Wolff | 2020-06-06 | 1 | -112/+9 |
| * | Merge remote-tracking branch 'origin/5.15' into dev | Qt Forward Merge Bot | 2020-01-28 | 1 | -2/+0 |
| |\ |
|
| | * | QThread::setPriority() Warn about invalid parameter on all platforms | Friedemann Kleint | 2020-01-27 | 1 | -2/+0 |
| * | | Merge remote-tracking branch 'origin/5.15' into dev | Qt Forward Merge Bot | 2019-11-25 | 1 | -3/+3 |
| |\| |
|
| | * | Port QThread::wait() to QDeadlineTimer | Christian Ehrlicher | 2019-11-13 | 1 | -3/+3 |
| * | | Read a unique thread identifier from CPU registers | Volker Hilsheimer | 2019-10-20 | 1 | -1/+1 |
| |/ |
|
| * | Merge remote-tracking branch 'origin/5.13' into dev | Liang Qi | 2019-08-13 | 1 | -0/+2 |
| |\ |
|
| | * | Fix race condition on qt_create_tls() on Windows | Thiago Macieira | 2019-08-05 | 1 | -0/+2 |
| * | | Port from QAtomic::load() to loadRelaxed() | Giuseppe D'Angelo | 2019-06-20 | 1 | -6/+6 |
| * | | Replace Q_DECL_NOEXCEPT with noexcept in corelib | Allan Sandfeld Jensen | 2019-04-03 | 1 | -4/+4 |
| |/ |
|
| * | winrt: Use SwitchToThread instead of Sleep(0) | Oliver Wolff | 2018-10-31 | 1 | -4/+0 |