index
:
qt/qtbase.git
5.10
5.11
5.12
5.12.5
5.12.7
5.13
5.14
5.15
5.15.17
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
6.10
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.5.5
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.1
6.7.2
6.7.3
6.8
6.8.0
6.8.1
6.8.2
6.8.3
6.9
6.9.0
6.9.1
dev
old/5.0
old/5.1
old/5.2
wip/cmake
wip/highdpi
wip/lite
wip/mir
wip/nacl
wip/network-test-server
wip/remac
wip/tizen
wip/webassembly
Qt Base (Core, Gui, Widgets, Network, ...)
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
corelib
/
thread
/
qthread_unix.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
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
*
QTypeInfo: start moving away from isIntegral / isPointer
Giuseppe D'Angelo
2022-12-27
1
-4
/
+4
*
QThread/Unix: use chrono for time arithmetic
Ahmad Samir
2022-11-09
1
-6
/
+10
*
Fix possible undefined behavior in clear_thread_data
Niclas Rosenvik
2022-08-31
1
-2
/
+1
[next]