Commit History

Author SHA1 Message Date
  Zoe Carver fdf768205a [libc++] Remove C++03 variadics in shared_ptr 5 years ago
  Eric Fiselier 590e3405ea Teach malloc_allocator how to count bytes 6 years ago
  Chandler Carruth 7c3769df62 Update more file headers across all of the LLVM projects in the monorepo 6 years ago
  Volodymyr Sapsai d805c8746a [libcxx] Use custom allocator's `construct` in C++03 when available. 6 years ago
  Eric Fiselier 952eaecfc6 Implement P0513R0 - "Poisoning the Hash" 8 years ago
  Eric Fiselier bad1d6c248 Fix PR31378 - std::list::remove should not require a default constructible allocator. 8 years ago
  Marshall Clow d4badbbc5a Support allocators with explicit conversion constructors. Fixes bug #29000 9 years ago
  Eric Fiselier 6e9a694dce Add Filesystem TS -- Complete 9 years ago
  Eric Fiselier d24c465bea Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 9 years ago
  Marshall Clow 7b193f7797 More of N4258 implementation. Mark all of our test_allocators as noexcept constructible. Make the constructors for basic_string noexcept all the time (under C++14). Update tests to reflect the new world order. More to come. 10 years ago
  Eric Fiselier 31b9c44aa7 Add bare_allocator archetype that implements the minimal possible allocator interface. 11 years ago
  Marshall Clow 98760c18f8 Add license headers to a bunch of libc++ files that were missing them. No functionality change. Fixes 18291. Thanks to Nico for the bug report and the patch. 11 years ago
  Marshall Clow 061d0cc4db There were two identical files named 'min_allocator.h'. Move one of them to /support and delete the other. Then adjust all the tests that used them to include the moved one. No functionality change. 11 years ago