[all-commits] [llvm/llvm-project] 40c476: [libcxx] Remove shared_ptr::make_shared
Zoe Carver via All-commits
all-commits at lists.llvm.org
Tue Oct 22 08:15:35 PDT 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 40c47680eb2a1cb9bb7f8598c319335731bd5204
https://github.com/llvm/llvm-project/commit/40c47680eb2a1cb9bb7f8598c319335731bd5204
Author: Zoe Carver <z.zoelec2 at gmail.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M libcxx/include/memory
Log Message:
-----------
[libcxx] Remove shared_ptr::make_shared
Summary: This patch removes `shared_ptr::make_shared` as it is not part of the standard. This patch also adds __create_with_cntrl_block, which is a help function that can be used in std::allocate_shared and std::make_shared. This is the third patch (out of 4) from D66178.
Reviewers: EricWF, mclow.lists, ldionne
Subscribers: christof, dexonsmith, libcxx-commits
Tags: #libc
Differential Revision: https://reviews.llvm.org/D68805
llvm-svn: 375504
More information about the All-commits
mailing list