Remove std::shared_ptr::allocate_shared
authorzoecarver <z.zoelec2@gmail.com>
Wed, 26 Feb 2020 00:50:57 +0000 (16:50 -0800)
committerzoecarver <z.zoelec2@gmail.com>
Wed, 26 Feb 2020 00:50:57 +0000 (16:50 -0800)
commit28d38a25e963f43cd9f392617ff14ff5cb40a8c6
treebe02521e5245f54896ac308d68b63631fa8423d6
parentb7aa1cc3a43db83560edb59dcbde7bd5e03683fe
Remove std::shared_ptr::allocate_shared

std::shared_ptr::allocate_shared isn't in the standard. This commit removes it from libc++. It updates std::allocate_shared to use __create_with_cntrl_block.

Differential Revision: https://reviews.llvm.org/D66178
libcxx/include/memory