The following features will be included in next releases.
-
Complete the C++11 missing features, in particular
-
#6227
C++11 compliance: Use of variadic templates on Generic Locking Algorithms
on compilers providing them.
-
Add some minor features, in particular
-
#7589
Synchro: Add polymorphic lockables.
-
Add some features based on C++ proposals, in particular
-
#8273
Add externally locked streams
-
#8274
Add concurrent queue
-
#8518
Sync: Add a latch class
-
#8519
Sync: Add a completion_latch class
-
#8513
Async: Add a basic thread_pool executor.
-
#8514
Async: Add a thread_pool executor with work stealing.
-
Add some of the extension proposed in A
Standardized Representation of Asynchronous Operations or extension
to them, in particular
-
#7446
Async: Add when_any.
-
#7447
Async: Add when_all.
-
#7448
Async: Add async taking a scheduler parameter.
-
#8515
Async: Add shared_future::then.
-
#8516
Async: Add future/shared_future::then taking a scheduler as parameter.
-
#8627
Async: Add future<>::unwrap.
-
And some additional extensions related to futures as:
-
#8677
Async: Add future<>::get_or.
-
#8678
Async: Add future<>::fallback_to.
-
#8517
Async: Add a variadic shared_future::then.