| Commit message (Expand) | Author | Age | Files | Lines |
| * | QThread/Unix: intercept exceptions only with Glibc | Vladimir Belyavsky | 11 days | 1 | -9/+11 |
| * | 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 |
| * | QThread/Unix: fix silly mistake: static was missing after refactoring | Thiago Macieira | 2025-05-25 | 1 | -1/+1 |
| * | QLibrary/Darwin: don't use RTLD_NODELETE, just don't dlclose() | Thiago Macieira | 2025-05-25 | 1 | -6/+6 |
| * | Remove VxWorks DKM check from QThreads | Karim Pinter | 2025-05-15 | 1 | -1/+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 |
| * | QThread/Unix: split the destruction of the exiting thread's QThreadData | Thiago Macieira | 2025-03-09 | 1 | -22/+62 |
| * | QThread/Linux: disable the filling in of the trivial cpuset variable | Thiago Macieira | 2025-01-23 | 1 | -0/+5 |
| * | QThread/Linux & FreeBSD: replace the QVLA with a real VLA and bump max | Thiago Macieira | 2025-01-22 | 1 | -11/+16 |
| * | QThread/FreeBSD: remove the unnecessary Linux compat layer | Thiago Macieira | 2025-01-19 | 1 | -9/+0 |
| * | QThread/Unix: move the pthread_key to a file-scope static | Thiago Macieira | 2025-01-12 | 1 | -10/+27 |
| * | QThread/Unix: revert to pthread destruction instead of thread_local | Thiago Macieira | 2025-01-06 | 1 | -30/+25 |
| * | Revert "Add categorized logging of delete later machinery" | Thiago Macieira | 2025-01-06 | 1 | -1/+1 |
| * | Replace qTerminate() with std::terminate() and mark it for removal | Thiago Macieira | 2024-12-26 | 1 | -1/+1 |
| * | 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 | -24/+19 |
| * | QThread: merge some Unix/Windows/no-thread code for QAdoptedThread | Thiago Macieira | 2024-11-14 | 1 | -9/+0 |
| * | QThread: move the identical Unix+Windows wait() functions to qthread.cpp | Thiago Macieira | 2024-11-14 | 1 | -18/+0 |
| * | QThread/Unix: do clean up the QAdoptedThread for the main thread | Thiago Macieira | 2024-11-13 | 1 | -11/+17 |
| * | QWaitCondition/Unix: do check for pthread_condattr_setclock() | Thiago Macieira | 2024-11-04 | 1 | -1/+1 |
| * | QThread/Unix: use pthread_timedjoin() support if it's not worse | Thiago Macieira | 2024-11-03 | 1 | -11/+20 |
| * | QThread/Unix: implement joining of the launched thread, if we can | Thiago Macieira | 2024-11-03 | 1 | -12/+103 |
| * | Add thread Quality of Service API | Mårten Nordheim | 2024-10-30 | 1 | -0/+44 |
| * | QThread/Unix: replace some uses of pthread_self() with our code | Thiago Macieira | 2024-10-28 | 1 | -4/+3 |
| * | QThread: avoid unlock/lock/unlock in ~QThread if state is Finishing | Thiago Macieira | 2024-10-28 | 1 | -0/+11 |
| * | QThread: reorganize and clean up #includes | Thiago Macieira | 2024-10-28 | 1 | -18/+10 |
| * | QThread: make finish() and cleanup() non-static members | Thiago Macieira | 2024-10-28 | 1 | -11/+10 |
| * | QThread/Unix: refactor to split QThreadPrivate::finish() in two phases | Thiago Macieira | 2024-10-28 | 1 | -51/+92 |
| * | QThread: use load/store operations with explicit ordering | Thiago Macieira | 2024-10-17 | 1 | -1/+1 |
| * | QThread::terminate(): don't depend on stack unwinding | Marc Mutz | 2024-07-18 | 1 | -3/+14 |
| * | QThread: fix race condition between parallel terminate() calls | Marc Mutz | 2024-07-17 | 1 | -0/+7 |
| * | QThread/Unix: fix normal exit/terminate() race | Marc Mutz | 2024-07-10 | 1 | -0/+7 |
| * | QThread: replace three booleans with one state variable | Thiago Macieira | 2024-07-09 | 1 | -15/+10 |
| * | QCoreApplication: give theMainThread an objectName to aid debugging | Mitch Curtis | 2024-07-04 | 1 | -1/+3 |
| * | Drop checks for VxWorks 6.6 in QThread | Michał Łoś | 2024-06-14 | 1 | -11/+2 |
| * | Don't rely on TLS to call QThread::finish on VxW | Michał Łoś | 2024-05-17 | 1 | -1/+5 |
| * | QThread/Unix: make QThreadPrivate::finish() be called much later | Thiago Macieira | 2024-05-07 | 1 | -7/+7 |
| * | QThread: relax memory semantics from seq_cst on interruptionRequested | Thiago Macieira | 2024-05-02 | 1 | -2/+2 |
| * | QThread: Reuse isMainThread() | Jarek Kobus | 2024-04-29 | 1 | -1/+1 |
| * | QThread: Introduce static isMainThread() helper | Jarek Kobus | 2024-04-26 | 1 | -1/+3 |
| * | Add categorized logging of delete later machinery | Tor Arne Vestbø | 2023-12-21 | 1 | -0/+1 |
| * | Rename EINTR_LOOP -> QT_EINTR_LOOP | Marc Mutz | 2023-11-30 | 1 | -1/+1 |
| * | QThread/Unix: don't hardcode OSes for PThread cancellation support | Thiago Macieira | 2023-10-17 | 1 | -2/+2 |
| * | Remove the unix dispatcher from WASM builds | Mikolaj Boc | 2023-08-22 | 1 | -1/+3 |
| * | Corelib: s/Q_OS_MAC/Q_OS_DARWIN/wg except for doc and definition | Edward Welbourne | 2023-03-20 | 1 | -3/+3 |
| * | QThread: add sleep(std::chrono::nanoseconds) overload | Ahmad Samir | 2023-03-13 | 1 | -3/+8 |
| * | QThread/Unix: move qt_nanosleep to qthread_unix.cpp | Thiago Macieira | 2023-02-25 | 1 | -0/+14 |
| * | QtMiscUtils: add std::chrono::duration <-> timespec helpers | Ahmad Samir | 2023-02-20 | 1 | -15/+6 |