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
/
qfutureinterface.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
QFutureInterface: remove comment that was never true
Mårten Nordheim
2024-03-15
1
-2
/
+1
*
QFutureWatcher: Fix race for initial emission of resultReadyAt()
Jarek Kobus
2024-03-15
1
-16
/
+10
*
QFutureInterface: Rename "interface" variables to "iface"
Nodir Temirkhodjaev
2024-03-05
1
-13
/
+9
*
QFuture: immediately delete watcher after the context is destroyed
Ivan Solovev
2024-01-09
1
-1
/
+1
*
QFuture: Don't use QFutureCallOutInterface for continuations
Arno Rehn
2023-12-13
1
-69
/
+33
*
Make qYieldCpu() public API
Thiago Macieira
2023-07-25
1
-1
/
+0
*
QFutureInterface: port to new SlotObjUniquePtr
Marc Mutz
2023-07-19
1
-5
/
+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
1
-1
/
+81
*
QFuture: Extract Method watchContinuation() (DRY && SCARY)
Marc Mutz
2023-07-13
1
-0
/
+32
*
ThreadPoolThreadReleaser: add Q_NODISCARD_CTOR
Marc Mutz
2023-07-13
1
-0
/
+1
*
Fix segfault when using qfuture continuations with move only types
Ahmed Essam
2023-06-10
1
-1
/
+0
*
QFuture: Gracefully handle a destroyed context in continuations
Arno Rehn
2023-05-30
1
-20
/
+27
*
Misc.: Fix some narrowing integral conversion warnings
Ahmad Samir
2023-04-25
1
-1
/
+1
*
Long live QtFuture::makeReadyVoidFuture() and QtFuture::makeReadyValueFuture()
Ivan Solovev
2023-04-05
1
-0
/
+13
*
QFutureInterface: add a warning when an existing continuation is overwritten
Ivan Solovev
2023-03-28
1
-0
/
+4
*
QFuture: fix continuation cleanup
Ivan Solovev
2023-02-15
1
-0
/
+1
*
Port from container.count()/length() to size()
Marc Mutz
2022-10-04
1
-2
/
+2
*
QFuture: fix handling of cancelled continuation chain
Sona Kurazyan
2022-09-21
1
-19
/
+36
*
Move QFutureInterfaceBase::cleanContinuation() to removed_api
Sona Kurazyan
2022-06-22
1
-12
/
+0
*
Fix typos in docs and comments
Kai Köhne
2022-06-15
1
-1
/
+1
*
Use SPDX license identifiers
Lucie Gérard
2022-05-16
1
-38
/
+2
*
Atomics: workaround GCC 12 warning about overflowing d->state
Thiago Macieira
2022-05-11
1
-0
/
+5
*
QFutureInterface: use (new) qYieldCpu() instead of _mm_pause()
Marc Mutz
2022-04-30
1
-15
/
+6
*
QFutureInterface: insert x86 PAUSE in tight CMPXCHG loop
Thiago Macieira
2022-04-26
1
-2
/
+11
*
QEvent: start to de-inline copy ctor and clone() of all subclasses
Marc Mutz
2022-04-14
1
-0
/
+2
*
QFutureInterface: optimize atomic load
Marc Mutz
2022-04-05
1
-1
/
+1
*
Optimize ContinuationWrapper used for support of move-only continuations
Sona Kurazyan
2022-01-21
1
-1
/
+1
*
Fix memory leaks when capturing a QFuture in its continuation
Sona Kurazyan
2022-01-21
1
-1
/
+14
*
QFutureCallOutInterface: de-inline dtor
Marc Mutz
2022-01-05
1
-0
/
+2
*
QFuture: support cancellation of continuation chain through parent
Sona Kurazyan
2021-11-13
1
-0
/
+28
*
Optimize QPromise destructor
Sona Kurazyan
2021-10-08
1
-4
/
+26
*
Allocate progress related data on demand
Sona Kurazyan
2021-06-12
1
-24
/
+52
*
QFuture: put the result store and the exception store in a union
Sona Kurazyan
2021-06-12
1
-22
/
+51
*
QFutureInterface(Base): code tidies
Giuseppe D'Angelo
2021-06-08
1
-2
/
+2
*
QPromise/QFutureInterface: in Qt 7 take std::exception_ptr by const-ref
Giuseppe D'Angelo
2021-06-08
1
-0
/
+4
*
QPromise/QFuture: fix value semantics
Giuseppe D'Angelo
2021-05-22
1
-6
/
+9
*
Merge integration refs/builds/qtci/dev/1616415197
Qt CI Bot
2021-03-22
1
-3
/
+1
|
\
|
*
QFutureInterfaceBasePrivate: reorder members to save 8 bytes
Fabian Kosmale
2021-03-22
1
-3
/
+1
*
|
QFuture: cleanup headers
Fabian Kosmale
2021-03-22
1
-0
/
+5
|
/
*
Fix memory leaks in QFuture's continuations
Sona Kurazyan
2020-12-01
1
-3
/
+3
*
Track progress range in QFutureInterface::setProgressValue
Ivan Solovev
2020-11-17
1
-1
/
+31
*
Fix QFuture::waitForFinished to wait until QFuture is started
Sona Kurazyan
2020-08-26
1
-2
/
+2
*
Introduce swap functions for QPromise/QFutureInterface
Andrei Golubev
2020-08-03
1
-1
/
+6
*
Add QPromise implementation
Andrei Golubev
2020-06-09
1
-0
/
+36
*
Deprecate the pause-related APIs of QFuture* classes
Sona Kurazyan
2020-06-04
1
-24
/
+36
*
Add a way of notifying QFutureWatcher when pause is in effect
Sona Kurazyan
2020-05-29
1
-4
/
+25
*
Store QFuture exceptions as std::exception_ptr
Sona Kurazyan
2020-04-01
1
-0
/
+9
*
QFuture - add ability to move results from QFuture
Timur Pocheptsov
2020-03-31
1
-1
/
+18
*
Add support for attaching continuations to QFuture
Sona Kurazyan
2020-03-05
1
-4
/
+46
[next]