[libc++] Support arrays in make_shared and allocate_shared (P0674R1)
This patch implements P0674R1, i.e. support for arrays in std::make_shared
and std::allocate_shared.
Co-authored-by: Zoe Carver <z.zoelec2@gmail.com>
Differential Revision: https://reviews.llvm.org/D62641
NOKEYCHECK=True
GitOrigin-RevId: e27a122b3abc5000e99239f3df6e6d4e32b7dc81
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index ea42b56..dc86c58 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -42,6 +42,8 @@
- Implemented P1165R1 (Make stateful allocator propagation more consistent for ``operator+(basic_string)``)
+- Implemented P0674R1 (Support arrays in make_shared and allocate_shared)
+
- `pop_heap` now uses an algorithm known as "bottom-up heapsort" or
"heapsort with bounce" to reduce the number of comparisons, and rearranges
elements using move-assignment instead of `swap`.