index
:
qt/qtbase.git
5.10
5.11
5.12
5.12.5
5.12.7
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
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.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.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
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
CMake: remove check for cxx11_future
Thiago Macieira
2023-08-02
2
-12
/
+2
*
Make qYieldCpu() public API
Thiago Macieira
2023-07-25
4
-1
/
+126
*
QFutureInterface: port to new SlotObjUniquePtr
Marc Mutz
2023-07-19
1
-5
/
+1
*
QMutex: add missing <chrono> include
Ivan Solovev
2023-07-18
1
-0
/
+2
*
QSemaphore: add missing <chrono> include
Ivan Solovev
2023-07-18
1
-0
/
+2
*
tst_QThread: Unbreak UBSan build
Marc Mutz
2023-07-13
1
-1
/
+1
*
QBasicFutureWatcher: get rid of the Private
Marc Mutz
2023-07-13
1
-23
/
+12
*
Move QBasicFutureWatcher behind the ABI boundary
Marc Mutz
2023-07-13
5
-123
/
+83
*
QFuture: Extract Method watchContinuation() (DRY && SCARY)
Marc Mutz
2023-07-13
2
-22
/
+47
*
QRecursiveMutex: remove QDeadlineTimer::Forever leftover
Mårten Nordheim
2023-07-13
1
-6
/
+0
*
ThreadPoolThreadReleaser: add Q_NODISCARD_CTOR
Marc Mutz
2023-07-13
1
-0
/
+1
*
QEventLoopLocker: rewrite to hold public classes
Marc Mutz
2023-07-09
1
-0
/
+2
*
QBasicAtomicXXX: remove the comment about them being "New atomics"
Thiago Macieira
2023-07-08
1
-2
/
+0
*
Remove QGenericAtomicOps
Thiago Macieira
2023-07-07
1
-330
/
+0
*
Remove all class-level [[nodiscard]] from the code-base
Marc Mutz
2023-06-28
3
-5
/
+5
*
De-inline QGenericRunnable overrides
Marc Mutz
2023-06-28
2
-9
/
+15
*
QtCore: code tidies: use the 4-arg connect overload
Giuseppe D'Angelo
2023-06-24
1
-1
/
+3
*
QFutureSynchonizer: suggest future.waitForFinished() instead of QFutureSynchr...
Marc Mutz
2023-06-22
1
-1
/
+1
*
QFutureSynchronizer: mark ctors [[nodiscard]]
Marc Mutz
2023-06-21
1
-1
/
+2
*
QFutureSynchronizer: fix aliasing problem in setFuture()
Marc Mutz
2023-06-21
2
-9
/
+9
*
QFuture: mention the work-stealing algorithm in the docs
Dennis Oberst
2023-06-20
1
-2
/
+7
*
QPromise: Propagate cancellation through failure handlers
Arno Rehn
2023-06-20
1
-0
/
+2
*
Q(Read|Write)Locker: mark ctors [[nodiscard]]
Marc Mutz
2023-06-20
1
-0
/
+4
*
Long live futexes for Darwin!
Thiago Macieira
2023-06-18
2
-1
/
+143
*
RIP QBasicMutexLocker
Marc Mutz
2023-06-16
1
-31
/
+0
*
Long live futexes for FreeBSD!
Thiago Macieira
2023-06-15
2
-2
/
+85
*
Switch futex support to QDeadlineTimer
Thiago Macieira
2023-06-15
5
-29
/
+18
*
Split qfutex_p.h per OS
Thiago Macieira
2023-06-15
3
-107
/
+157
*
QOrderedMutexLocker: plaster with [[nodiscard]]
Marc Mutz
2023-06-14
1
-2
/
+6
*
QSemaphoreReleaser: plaster with [[nodiscard]]
Marc Mutz
2023-06-13
1
-1
/
+5
*
QSemaphore: drop unneeded unnamed namespace around QtSemaphorePrivate
Marc Mutz
2023-06-13
1
-2
/
+2
*
Deprecate some older Apple platform defines
Tor Arne Vestbø
2023-06-12
1
-1
/
+1
*
QtCore: Remove std::mutex and std::condition_variable fallbacks
Thiago Macieira
2023-06-12
4
-111
/
+13
*
Fix segfault when using qfuture continuations with move only types
Ahmed Essam
2023-06-10
1
-1
/
+0
*
Q{Semaphore,ReadWriteLock}Private: reorganize the members
Thiago Macieira
2023-06-09
3
-8
/
+34
*
QSemaphore: emit waking on the same word size as we wait on
Thiago Macieira
2023-06-09
1
-5
/
+2
*
QtLinuxFutex, QBasicMutex, QSemaphore: use chrono for time arithmetic
Ahmad Samir
2023-06-09
3
-20
/
+26
*
QWaitCondition/win: Enable actually waiting longer than u32::max
Mårten Nordheim
2023-06-01
1
-21
/
+31
*
QSemaphore: add a note to update to noexcept in Qt 7
Thiago Macieira
2023-05-31
1
-0
/
+5
*
QFuture: Gracefully handle a destroyed context in continuations
Arno Rehn
2023-05-30
6
-63
/
+214
*
qgenericatomic.h: fix includes
Ahmad Samir
2023-05-26
1
-1
/
+3
*
Break qglobal.h cyclic includes [3/3]
Ahmad Samir
2023-05-26
3
-5
/
+0
*
Break some include cycles in qglobal.h [1/3]
Ahmad Samir
2023-05-26
2
-0
/
+4
*
QDeadlineTimer: make the ForeverConstant an enum class
Thiago Macieira
2023-05-25
3
-20
/
+0
*
Doc: fix warnings from parameters not matching the documentation
Volker Hilsheimer
2023-05-24
1
-5
/
+5
*
Resolve symbol conflict between qmutex_unix and qwaitcondition_unix.cpp
Amir Masoud Abdol
2023-05-19
2
-21
/
+28
*
QSemaphore: add QDeadlineTimer API
Thiago Macieira
2023-05-16
3
-48
/
+57
*
Make QGenericRunnable a private nested class of QRunnable
Marc Mutz
2023-05-16
1
-1
/
+2
*
QReadWriteLock: inline the constructor and destructor
Thiago Macieira
2023-05-11
2
-5
/
+22
*
QMutex: add QDeadlineTimer-based tryLocks
Thiago Macieira
2023-05-11
5
-33
/
+105
[prev]
[next]