1. 70c7bbd Add [[nodiscard]] to std::async as part of P0600. by Marshall Clow · 8 years ago
  2. aa0e236 Implement p0137r1 - std::launder. Reviewed as https://reviews.llvm.org/D40144 by Marshall Clow · 8 years ago
  3. 18dba06 [libc++] Support Microsoft ABI without vcruntime headers by Shoaib Meenai · 8 years ago
  4. c5247b4 Revert "[libcxx] Annotate c++17 aligned new/delete operators with availability" by Akira Hatanaka · 8 years ago
  5. a028f3c [libcxx] Annotate c++17 aligned new/delete operators with availability by Akira Hatanaka · 8 years ago
  6. 907c119 Add markup for libc++ dylib availability by Mehdi Amini · 8 years ago
  7. 1edf316 Recommit "Split exception.cpp and new.cpp implementation into different files for different runtimes." by Eric Fiselier · 9 years ago
  8. d3298ad Revert "Split exception.cpp and new.cpp implementation into different files for different runtimes." by Eric Fiselier · 9 years ago
  9. d60b66a Split exception.cpp and new.cpp implementation into different files for different runtimes. by Eric Fiselier · 9 years ago
  10. 85e34e4 Revert accidentally changes which reverted r292582 by Eric Fiselier · 9 years ago
  11. 952eaec Implement P0513R0 - "Poisoning the Hash" by Eric Fiselier · 9 years ago
  12. 19b1c83 Still expose std::align_val_t in C++17 even if we don't have aligned new/delete. by Eric Fiselier · 9 years ago
  13. d54d974 Disable aligned new/delete on Apple platforms without posix_memalign by Eric Fiselier · 9 years ago
  14. 32b19c3 [libc++] Tolerate presence of __deallocate macro by Eric Fiselier · 9 years ago
  15. b45121d Fix use of throw(...) spec with GCC in C++17 by Eric Fiselier · 9 years ago
  16. f66194b [libc++] Fix preprocessor guard for overload declaration by Shoaib Meenai · 9 years ago
  17. e6479bc [libc++] Introduce `_LIBCPP_OVERRIDABLE_FUNC_VIS` by Shoaib Meenai · 9 years ago
  18. 9acbffa Implement P0035R4 -- Add C++17 aligned allocation functions by Eric Fiselier · 9 years ago
  19. d588d2d [libc++] Correct explanation of _LIBCPP_NEW_DELETE_VIS by Shoaib Meenai · 9 years ago
  20. b160392 [libc++] Clarify _LIBCPP_NEW_DELETE_VIS for Windows by Shoaib Meenai · 9 years ago
  21. dbf60fa Try 2 - Remove <cstdlib> include from `<exception>` by Eric Fiselier · 9 years ago
  22. 14c09a2 Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception type we define. They either construct and throw the exception, or abort() (if exceptions are disabled). Use these functions everywhere instead of assert()ing when exceptions are disabled. WARNING: This is a behavior change - but only with exceptions disabled. Reviewed as: https://reviews.llvm.org/D23855. by Marshall Clow · 9 years ago
  23. f4c9729 [libcxx] Rework sized delete. by Eric Fiselier · 10 years ago
  24. c426682 Fix for LWG Issue 2458: N3778 and new library deallocation signatures. by Marshall Clow · 10 years ago
  25. 74f95a0 More on adding sized deallocation functions in libc++: Continuing from r229281, this adds version guards and test cases. by Larisse Voufo · 10 years ago
  26. 19efe01 Implement C++14's sized deallocation functions, since there are no longer implicitly defined by clang, as of r229241. by Larisse Voufo · 10 years ago
  27. f1b30c4 Handle function name conflicts in _LIBCPP_MSVCRT mode by Saleem Abdulrasool · 11 years ago
  28. 73c1fce Use __builtin_operator_new/__builtin_operator_delete when available. This by Richard Smith · 11 years ago
  29. 29250b7 Tell libc++abi whether or not libc++ has declared bad_array_length. by Howard Hinnant · 12 years ago
  30. 35a98a0 Use _LIBCPP_NEW_DELETE_VIS instead of LIBCPP_FUNC_VIS in src/new.cpp. by Howard Hinnant · 12 years ago
  31. 1e56424 G M: Changes all references to "x inline" to "inline x" where x = _libcpp_always_inline or _libcpp_inline_visibility macros. by Howard Hinnant · 12 years ago
  32. 7f9f52e Adding bad_array_length to libc++ by Marshall Clow · 12 years ago
  33. 0f678bd Nico Rieck: this patch series fixes visibility issues on Windows as explained in <http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-August/031214.html>. by Howard Hinnant · 12 years ago
  34. 83eade6 No functionality change at this time. I've split _LIBCPP_VISIBLE up into two flags: _LIBCPP_TYPE_VIS and _LIBCPP_FUNC_VIS. This is in preparation for taking advantage of clang's new __type_visibility__ attribute. by Howard Hinnant · 12 years ago
  35. 518d150 mark operator new(std::nothrow) as noalias (aka __attribute__((malloc)) by Nuno Lopes · 13 years ago
  36. 08e1747 Windows support by Ruben Van Boxem. by Howard Hinnant · 14 years ago
  37. 2b1b2d4 Provide names for template and function parameters in forward declarations. The purpose is to aid automated documentation tools. by Howard Hinnant · 14 years ago
  38. ed56921 Applied noexcept to everything in [language.support] (Chapter 18) by Howard Hinnant · 14 years ago
  39. a445151 N3189 Observers for the three handler functions by Howard Hinnant · 15 years ago
  40. b64f8b0 license change by Howard Hinnant · 15 years ago
  41. b9af2ea visibility-decoration. by Howard Hinnant · 15 years ago
  42. d510977 Remove tabs by Howard Hinnant · 15 years ago
  43. 804b6e7 add headers and implementation for <new>, <exception>, and <typeinfo> by Nick Kledzik · 15 years ago
  44. f5256e1 Wiped out some non-ascii characters that snuck into the copyright. by Howard Hinnant · 15 years ago
  45. bc8d3f9 libcxx initial import by Howard Hinnant · 15 years ago