2019-04-21 23:00:24 +03:00
|
|
|
////
|
2020-06-05 18:12:59 +03:00
|
|
|
Copyright 2019, 2020 Peter Dimov
|
2019-04-21 23:00:24 +03:00
|
|
|
|
|
|
|
Distributed under the Boost Software License, Version 1.0.
|
|
|
|
|
|
|
|
See accompanying file LICENSE_1_0.txt or copy at
|
|
|
|
http://www.boost.org/LICENSE_1_0.txt
|
|
|
|
////
|
|
|
|
|
|
|
|
[#changelog]
|
|
|
|
# Revision History
|
|
|
|
:toc:
|
|
|
|
:toc-title:
|
|
|
|
:idprefix: changelog_
|
|
|
|
|
2021-12-16 11:29:54 -05:00
|
|
|
## Changes in 1.79.0
|
|
|
|
|
2021-12-16 11:47:55 -05:00
|
|
|
* Added `get_allocator_pointer`
|
2021-12-16 11:29:54 -05:00
|
|
|
|
2020-06-01 02:01:10 +03:00
|
|
|
## Changes in 1.74.0
|
|
|
|
|
|
|
|
* Added `owner_equals` to `shared_ptr`, `weak_ptr`, `local_shared_ptr`
|
2020-06-05 18:12:59 +03:00
|
|
|
* Added `owner_hash_value` to `shared_ptr`, `weak_ptr`
|
2020-06-06 00:35:12 +03:00
|
|
|
* Added `owner_equal_to`, `owner_hash`
|
|
|
|
* Added `std::hash` specializations for `shared_ptr`, `local_shared_ptr`
|
|
|
|
* Added `boost::hash` support to, and `std::hash`, `std::equal_to`
|
|
|
|
specializations for, `weak_ptr`
|
2020-06-01 02:01:10 +03:00
|
|
|
|
2019-08-28 22:59:59 -04:00
|
|
|
## Changes in 1.72.0
|
|
|
|
|
|
|
|
* Added `allocate_unique`
|
|
|
|
|
2019-04-21 23:00:24 +03:00
|
|
|
## Changes in 1.71.0
|
|
|
|
|
|
|
|
* Added aliasing constructors to `weak_ptr`
|
|
|
|
* Added `weak_ptr<T>::empty()`
|
2019-04-24 05:16:03 +03:00
|
|
|
* Added `enable_shared_from`, `shared_from`, and `weak_from`
|
2019-04-24 17:21:37 +03:00
|
|
|
|
|
|
|
## Changes in 1.65.0
|
|
|
|
|
|
|
|
* Added `atomic_shared_ptr`
|
|
|
|
* Added `local_shared_ptr`, `make_local_shared`
|