1. d3169f5 [Docs] Update libc++ target names after r279675. by Eric Fiselier · 8 years ago
  2. 1421cf0 Avoid embedded preprocessor directives in __tree by Dimitry Andric · 8 years ago
  3. 5db6737 Add attribute noreturn to functions that throw by Aditya Kumar · 8 years ago
  4. e7acb0e Followon to r279744. Find the other exception types and make __throw_XXX routines (and call them). Remove the generic __libcpp_throw routine, since no one uses it anymore. by Marshall Clow · 8 years ago
  5. 7da8c67 Remove duplicate inline by Marshall Clow · 8 years ago
  6. 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 · 8 years ago
  7. fdb4f17 Remove trailing WS [NFC] by Aditya Kumar · 8 years ago
  8. e0620e2 [CMake] Be more consistent about naming targets and components by Chris Bieneman · 8 years ago
  9. e146f75 libc++: add an option to build against compiler-rt by Saleem Abdulrasool · 8 years ago
  10. af7f1a8 Revert "libc++: Perform configuration checks with -nodefaultlibs" by Saleem Abdulrasool · 8 years ago
  11. ab80428 libc++: Perform configuration checks with -nodefaultlibs by Saleem Abdulrasool · 8 years ago
  12. 98983c0 libcxx: Fix libcxx tests on aarch64 with libunwind by Adhemerval Zanella · 8 years ago
  13. a2586b3 Add missing include that caused a test failure on Windows. Thanks to STL for the patch. No functional change. by Marshall Clow · 8 years ago
  14. 8c22696 [CMake] Get libcxx building under LLVM/runtimes by Chris Bieneman · 8 years ago
  15. 546498c make the associative containers do the right thing for propogate_on_container_assignment. Fixes bug #29001. Tests are only for <map> right now - more complete tests will come when we revamp our allocator testing structure. by Marshall Clow · 8 years ago
  16. d4badbb Support allocators with explicit conversion constructors. Fixes bug #29000 by Marshall Clow · 8 years ago
  17. ea714e7 libcxx: Fix path.compare.pass expected result by Adhemerval Zanella · 8 years ago
  18. c2141df Fix new ASAN failures by Eric Fiselier · 8 years ago
  19. 314fd09 Use -O1 when testing with ASAN and MSAN to prevent Clang OOM errors. by Eric Fiselier · 8 years ago
  20. 543cf61 Fix PR28506. Re-enable missing math.h C++11 decls on SunOS. Patch from Michal Gorny. by Eric Fiselier · 8 years ago
  21. b901c34 Check in SFINAE base class for use in optional/variant by Eric Fiselier · 8 years ago
  22. c9e74dd Add private option to change build dialect from C++11 by Eric Fiselier · 8 years ago
  23. d6e36bb Remove test for the sign of a NaN - doesn't work on MIPS, not strictly legal. Fixes bug 28936 by Marshall Clow · 8 years ago
  24. 1f6a37d test: relax the FS test a slight bit to be more reliable by Saleem Abdulrasool · 8 years ago
  25. bb11bc4 Add 'inline' attribute to __init to inline the basic_string's constructor by Sebastian Pop · 8 years ago
  26. 1ed1df3 Unbreak C++03 build. by Eric Fiselier · 8 years ago
  27. 92741e2 Refactor test archetypes implementation. by Eric Fiselier · 8 years ago
  28. a60053b Add missing REQUIRES for C++14 by Eric Fiselier · 8 years ago
  29. e739d54 [libcxx] Add std::any by Eric Fiselier · 8 years ago
  30. 2d08bc9 Implement LWG 2148: Make non-enum default hash specialization well-formed by Eric Fiselier · 8 years ago
  31. 02e94f8 std:: quailfy the calls for cend/crend/cbegin/cend. Fixes bug 28927. by Marshall Clow · 8 years ago
  32. 3df1df1 test/hard_link_count(): Fix test on darwin by Matthias Braun · 8 years ago
  33. 30b48cb Update in-tree Google Benchmark to current ToT. by Eric Fiselier · 8 years ago
  34. 1fceb5e Remove *super* old test suite results doc for Linux and Windows. by Eric Fiselier · 8 years ago
  35. b640da0 Allow building both shared and static library by Petr Hosek · 8 years ago
  36. 96f1017 CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing. by Eugene Zelenko · 8 years ago
  37. 9639abe Fix copy/move constructor annotation for the uses-allocator test types. by Eric Fiselier · 8 years ago
  38. 7f6e8e2 [libcxx] Add "flag" default arg: basic_regex ptr_size_flag ctor by Hubert Tong · 8 years ago
  39. 5f9ee49 Revert r277966. Forgot patch attribution. by Hubert Tong · 8 years ago
  40. 9bae734 [libcxx] Add "flag" default arg: basic_regex ptr_size_flag ctor by Hubert Tong · 8 years ago
  41. 83e9013 Mark LWG 2726 as complete. No code change needed. by Eric Fiselier · 8 years ago
  42. eeae30e Add MSVC specifics to .gitignore. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  43. 2d9e2e2 Fix compile error due to mismatched iterator types. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  44. 60c8acc Fix an MSVC x64 compiler warning. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  45. 29bb84b Silence another occurrence of MSVC's suprious unused warning. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  46. b49c67f [libcxx] basic_regex: add traits_type, string_type by Hubert Tong · 8 years ago
  47. 4e1f9a0 Pass compilers when configuring Google Benchmark. by Eric Fiselier · 8 years ago
  48. db870e6 Fixing 'Aquire' typo and libcxx build. by Ben Craig · 8 years ago
  49. 8842ea9 NFC: fix typo by JF Bastien · 8 years ago
  50. d3ca982 atomics.align: XFAIL GCC by JF Bastien · 8 years ago
  51. c6669cf Adding smart_ptr benchmark by Ben Craig · 8 years ago
  52. d836c0e libc++: test lock-free atomic alignment by JF Bastien · 8 years ago
  53. 16d768b Improve shared_ptr dtor performance by Ben Craig · 8 years ago
  54. e6521d6 Add a bunch of noexcepts to char_traits and string_view. by Marshall Clow · 8 years ago
  55. 1c1e91d Implement LCM and GCD for C++17. Same code as for Library Fundamentals TS. by Marshall Clow · 8 years ago
  56. f3e7cac Implement LCM and GCD for Library Fundamentals. Reviewed as https://reviews.llvm.org/D21343. by Marshall Clow · 8 years ago
  57. b0cf9cb Remove use of C++1z static assert in C++11 test by Eric Fiselier · 8 years ago
  58. e1445fd Implement the std::pair parts of "Improving pair and tuple". Completes N4387. by Eric Fiselier · 8 years ago
  59. 4be71c6 Recommit r276548 - Make pair/tuples assignment operators SFINAE properly. by Eric Fiselier · 8 years ago
  60. 602fe15 Make std::is_assignable tolerate references to incomplete types. by Eric Fiselier · 8 years ago
  61. c76d8f7 Revert r276548 - Make pair/tuples assignment operators SFINAE properly. by Eric Fiselier · 8 years ago
  62. 775417d Make dtor_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  63. 932604f Don't SFINAE pair's copy assignment operator in C++03 mode. by Eric Fiselier · 8 years ago
  64. 0809a7f Mark bucket_count() assertions as non-portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  65. 03388d1 Make move_assign_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  66. f4a698a Make swap_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com. by Eric Fiselier · 8 years ago
  67. ec1f15d Work around MSVC's non-standard ABI for enums. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  68. 3a974c6 Fix a non-standard allocator in vector tests. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  69. 4218032 Fix unique_ptr.runtime tests for null inputs. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  70. aafdbda Fix portability issues in <random> tests. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  71. 5eec7d6 Mark bucket() assertions as non-portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  72. e3ecccd Fix MSVC unreferenced parameter warning. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  73. a29e0e5 Make move_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  74. 7ee04dd Make bucket_count() greater-equal assertions portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  75. a3db719 Mark bucket_size() assertions as non-portible. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  76. a54d1cb Guard libc++ specific tests SFINAE on std::bind's call operator. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  77. 923899e commit test missing from r276556 by Eric Fiselier · 8 years ago
  78. 15d8a56 Add __is_inplace_type metafunction helper by Eric Fiselier · 8 years ago
  79. b90f9db Start adding benchmarks for vector by Eric Fiselier · 8 years ago
  80. d757090 Skip chash computation in insert/emplace if the unconstrained hash matches. by Eric Fiselier · 8 years ago
  81. 8b5233f Make pair/tuples assignment operators SFINAE properly. by Eric Fiselier · 8 years ago
  82. 678bf67 Fix memory leak in test. by Eric Fiselier · 8 years ago
  83. e1a41a9 Implement LWG 2393. Check for LValue-callability. by Eric Fiselier · 8 years ago
  84. 7f630e8 Implement LWG2328. Rvalue stream extraction should perfect forward. by Eric Fiselier · 8 years ago
  85. c672a74 Implement P0040r3: Extending memory management tools by Eric Fiselier · 8 years ago
  86. eef85d9 Implement the in_place tags from p0032r3. by Eric Fiselier · 8 years ago
  87. f653588 Fix undefined behavior in __hash_table by Eric Fiselier · 8 years ago
  88. 2645dbe Implement P0392r0. Integrate filesystem::path and string_view. by Eric Fiselier · 8 years ago
  89. bdbae4c Revert r276506 - Diagnose invalid memory order arguments in <atomic>. by Eric Fiselier · 8 years ago
  90. ea213b9 [libcxx] Diagnose invalid memory order arguments in <atomic>. Fixes PR21179. by Eric Fiselier · 8 years ago
  91. c61cb6d Remove FIXME for feature test macro by JF Bastien · 8 years ago
  92. 7c56f99 Again, w/o the tabs by Marshall Clow · 8 years ago
  93. f82c1ce Another fix to appease the no-exception bots. by Marshall Clow · 8 years ago
  94. 1536233 Fix some string_view tests that were failing when exceptions were disabled. Also comment out a _LIBCPP_ASSERT that gcc4.9 was complaining about. Will revisit that later. by Marshall Clow · 8 years ago
  95. 1e00d6d Implement std::string_view as described in http://wg21.link/P0254R1. Reviewed as https://reviews.llvm.org/D21459 by Marshall Clow · 8 years ago
  96. f50841f Mark P0358r1 as complete. It is already implemented by Eric Fiselier · 8 years ago
  97. 4a2b933 Mark P0337r0 as complete. It was already implemented in std::experimental by Eric Fiselier · 8 years ago
  98. 3816ef9 Implement P0084r2. Changing emplace return types. by Eric Fiselier · 8 years ago
  99. 2edb326 Disable warning flags when running .fail.cpp tests. by Eric Fiselier · 8 years ago
  100. b5bdc07 Unbreak traits tests by handling differences between version macros in clang/apple-clang. by Eric Fiselier · 8 years ago