Skip to content

Commit 9079653

Browse files
committed
Update revision history
1 parent 8688d74 commit 9079653

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

doc/smart_ptr/changelog.adoc

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,25 @@ http://www.boost.org/LICENSE_1_0.txt
1313
:toc-title:
1414
:idprefix: changelog_
1515

16+
## Changes in 1.90.0
17+
18+
* The functionality enabled by the deprecated macros
19+
`BOOST_SP_ENABLE_DEBUG_HOOKS`, `BOOST_SP_USE_STD_ALLOCATOR`,
20+
and `BOOST_SP_USE_QUICK_ALLOCATOR` has been removed.
21+
* The header `<boost/smart_ptr/detail/quick_allocator.hpp>` has
22+
been marked deprecated and will be removed in a future release.
23+
* Configurations that define `BOOST_NO_CXX11_HDR_ATOMIC` are no
24+
longer supported; a conforming {cpp}11 `<atomic>` is now required.
25+
* Consequently, Clang 3.5 and 3.6 are no longer supported.
26+
* The deprecated macros `BOOST_AC_USE_SPINLOCK`, `BOOST_AC_USE_PTHREADS`,
27+
`BOOST_SP_USE_SPINLOCK`, and `BOOST_SP_USE_PTHREADS` are no longer
28+
functional.
29+
* Platform-specific implementations of `atomic_count`, `sp_counted_base`
30+
and `spinlock` are no longer used and have been removed.
31+
* Configurations that define `BOOST_NO_CXX11_HDR_MUTEX` are no
32+
longer supported; a conforming {cpp}11 `<mutex>` is now required.
33+
* Some unused headers in `boost/smart_ptr/detail/` have been removed.
34+
1635
## Changes in 1.88.0
1736

1837
* Fix `operator<<` for wide streams (accidentally broken in 1.87.0)

0 commit comments

Comments
 (0)