mirror of
https://github.com/boostorg/website.git
synced 2026-01-30 08:22:18 +00:00
Updated release notes fro Chrono and Thread.
This commit is contained in:
@@ -38,6 +38,19 @@
|
||||
* `shared_ptr` is movable and supports aliasing ([ticket 1234]).
|
||||
]
|
||||
|
||||
* [phrase library..[@/libs/chrono/ Chrono]:]
|
||||
* [*Version] 2.0.5
|
||||
* [*Fixes:]
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10778 #10778] VC14 CTP4 Atomic don't compile with boost::chrono durations which are not TriviallyCopyable
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10840 #10840] Missing std:: qualifier for puts call in test_7868.cpp
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10851 #10851] Missing std:: qualifier for puts call in time_point_output.cpp
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10893 #10893] Minor doc typo in Boost.Chrono
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10992 #10992] Chrono IO state savers inconsistent with Boost.IO state savers
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10995 #10995] duration_put::put_value truncates fractional part
|
||||
* [@http://svn.boost.org/trac/boost/ticket/11006 #11006] Impossible to instantiate time_fmt_io_saver due to several errors.
|
||||
* [@http://svn.boost.org/trac/boost/ticket/11012 #11012] chrono_io v2 fail to compile with boost::chrono::duration< boost::rational<int> >
|
||||
|
||||
|
||||
* [phrase library..[@/libs/context/ Context]:]
|
||||
* support for ARM/iOS (32+64 bit)
|
||||
* class execution_context (C++14)
|
||||
@@ -48,6 +61,7 @@
|
||||
clashes with legacy code where this support has already been defined by the user.
|
||||
* Maintenance fixes.
|
||||
|
||||
|
||||
* [phrase library..[@/libs/multi_index/index.html Multi-index Containers]:]
|
||||
* The efficiency of lookup operations has improved in situations where they involve the generation
|
||||
of temporary values of `key_type`. Consider for instance the following code:
|
||||
@@ -74,6 +88,35 @@
|
||||
* Fix Android endian detation.
|
||||
* Added `predef_check` program and BBv2 integration for build configuration checks.
|
||||
|
||||
* [phrase library..[@/libs/thread/ Thread]:]
|
||||
* [*Version] 4.5.0
|
||||
* [*New Experimental Features:]
|
||||
* [@http://svn.boost.org/trac/boost/ticket/9600 #9600] Async: Add task_region
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10611 #10611] Add emplace promise::set_value and emplace make_ready_future
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10826 #10826] Add scheduled executor operations
|
||||
* [@http://svn.boost.org/trac/boost/ticket/11048 #11048] Add a serial_executor based on continuations
|
||||
|
||||
* [*Fixed Bugs:]
|
||||
* [@http://svn.boost.org/trac/boost/ticket/6787 #6787] boost::thread::sleep() hangs if system time is rolled back
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10734 #10734] Submit method work differently on different executors, some throw exception and some silently ignore error (thread_executor and inline_executor)
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10736 #10736] Task exceptions silently ignored. I think std::terminate solution from N3785 and std::thread is better choice and more consistent.
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10737 #10737] In serial_executor we have infinite wait if task throw exception.
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10822 #10822] Boost.Thread fails to compile on Android
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10824 #10824] Boost.Thread 1.57 breaks Windows XP compatibility for SP2 and below.
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10963 #10963] future<future<T>>::then Has No Implementation
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10964 #10964] future<future<T>>::unwrap().then() Deadlocks
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10968 #10968] The futures returned by async() and future::then() are not blocking.
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10971 #10971] shared_future::get()/get_or() must be const
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10972 #10972] shared_future::then() can be called multiple times.
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10979 #10979] Support T& type deduction when the make_ready_future parameter is reference_wrapper<T>
|
||||
* [@http://svn.boost.org/trac/boost/ticket/10996 #10996] Thread physical_concurrency() is failing on Windows
|
||||
* [@http://svn.boost.org/trac/boost/ticket/11035 #11035] BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE not defined for Android
|
||||
* [@http://svn.boost.org/trac/boost/ticket/11053 #11053] The attached code results in a R6025 - pure virtual function call in run_thread_exit_callbacks
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
* /TODO/
|
||||
|
||||
[/ TODO: These libraries always use the same message, referring to their
|
||||
|
||||
Reference in New Issue
Block a user