1. 4e1f9a0 Pass compilers when configuring Google Benchmark. by Eric Fiselier · 8 years ago
  2. db870e6 Fixing 'Aquire' typo and libcxx build. by Ben Craig · 8 years ago
  3. 8842ea9 NFC: fix typo by JF Bastien · 8 years ago
  4. d3ca982 atomics.align: XFAIL GCC by JF Bastien · 8 years ago
  5. c6669cf Adding smart_ptr benchmark by Ben Craig · 8 years ago
  6. d836c0e libc++: test lock-free atomic alignment by JF Bastien · 8 years ago
  7. 16d768b Improve shared_ptr dtor performance by Ben Craig · 8 years ago
  8. e6521d6 Add a bunch of noexcepts to char_traits and string_view. by Marshall Clow · 8 years ago
  9. 1c1e91d Implement LCM and GCD for C++17. Same code as for Library Fundamentals TS. by Marshall Clow · 8 years ago
  10. f3e7cac Implement LCM and GCD for Library Fundamentals. Reviewed as https://reviews.llvm.org/D21343. by Marshall Clow · 8 years ago
  11. b0cf9cb Remove use of C++1z static assert in C++11 test by Eric Fiselier · 8 years ago
  12. e1445fd Implement the std::pair parts of "Improving pair and tuple". Completes N4387. by Eric Fiselier · 8 years ago
  13. 4be71c6 Recommit r276548 - Make pair/tuples assignment operators SFINAE properly. by Eric Fiselier · 8 years ago
  14. 602fe15 Make std::is_assignable tolerate references to incomplete types. by Eric Fiselier · 8 years ago
  15. c76d8f7 Revert r276548 - Make pair/tuples assignment operators SFINAE properly. by Eric Fiselier · 8 years ago
  16. 775417d Make dtor_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  17. 932604f Don't SFINAE pair's copy assignment operator in C++03 mode. by Eric Fiselier · 8 years ago
  18. 0809a7f Mark bucket_count() assertions as non-portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  19. 03388d1 Make move_assign_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  20. f4a698a Make swap_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com. by Eric Fiselier · 8 years ago
  21. ec1f15d Work around MSVC's non-standard ABI for enums. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  22. 3a974c6 Fix a non-standard allocator in vector tests. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  23. 4218032 Fix unique_ptr.runtime tests for null inputs. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  24. aafdbda Fix portability issues in <random> tests. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  25. 5eec7d6 Mark bucket() assertions as non-portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  26. e3ecccd Fix MSVC unreferenced parameter warning. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  27. a29e0e5 Make move_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  28. 7ee04dd Make bucket_count() greater-equal assertions portable. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  29. a3db719 Mark bucket_size() assertions as non-portible. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  30. a54d1cb Guard libc++ specific tests SFINAE on std::bind's call operator. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  31. 923899e commit test missing from r276556 by Eric Fiselier · 8 years ago
  32. 15d8a56 Add __is_inplace_type metafunction helper by Eric Fiselier · 8 years ago
  33. b90f9db Start adding benchmarks for vector by Eric Fiselier · 8 years ago
  34. d757090 Skip chash computation in insert/emplace if the unconstrained hash matches. by Eric Fiselier · 8 years ago
  35. 8b5233f Make pair/tuples assignment operators SFINAE properly. by Eric Fiselier · 8 years ago
  36. 678bf67 Fix memory leak in test. by Eric Fiselier · 8 years ago
  37. e1a41a9 Implement LWG 2393. Check for LValue-callability. by Eric Fiselier · 8 years ago
  38. 7f630e8 Implement LWG2328. Rvalue stream extraction should perfect forward. by Eric Fiselier · 8 years ago
  39. c672a74 Implement P0040r3: Extending memory management tools by Eric Fiselier · 8 years ago
  40. eef85d9 Implement the in_place tags from p0032r3. by Eric Fiselier · 8 years ago
  41. f653588 Fix undefined behavior in __hash_table by Eric Fiselier · 8 years ago
  42. 2645dbe Implement P0392r0. Integrate filesystem::path and string_view. by Eric Fiselier · 8 years ago
  43. bdbae4c Revert r276506 - Diagnose invalid memory order arguments in <atomic>. by Eric Fiselier · 8 years ago
  44. ea213b9 [libcxx] Diagnose invalid memory order arguments in <atomic>. Fixes PR21179. by Eric Fiselier · 8 years ago
  45. c61cb6d Remove FIXME for feature test macro by JF Bastien · 8 years ago
  46. 7c56f99 Again, w/o the tabs by Marshall Clow · 8 years ago
  47. f82c1ce Another fix to appease the no-exception bots. by Marshall Clow · 8 years ago
  48. 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
  49. 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
  50. f50841f Mark P0358r1 as complete. It is already implemented by Eric Fiselier · 8 years ago
  51. 4a2b933 Mark P0337r0 as complete. It was already implemented in std::experimental by Eric Fiselier · 8 years ago
  52. 3816ef9 Implement P0084r2. Changing emplace return types. by Eric Fiselier · 8 years ago
  53. 2edb326 Disable warning flags when running .fail.cpp tests. by Eric Fiselier · 8 years ago
  54. b5bdc07 Unbreak traits tests by handling differences between version macros in clang/apple-clang. by Eric Fiselier · 8 years ago
  55. bda156d Fix inheriting constructor test for std::function. by Eric Fiselier · 8 years ago
  56. 62365dc Unbreak is_constructible tests for Clang <= 3.7. by Eric Fiselier · 8 years ago
  57. 7ee3420 Add missed test in r276090. by Eric Fiselier · 8 years ago
  58. 16ed718 Move std::function constructor SFINAE into template parameter list. Fixes PR20002. by Eric Fiselier · 8 years ago
  59. 155b681 Reimplement is_constructible fallback implementation. Fixes PR21574. by Eric Fiselier · 8 years ago
  60. 9c747b9 Add tests for reference binding assertions in std::tuple. by Eric Fiselier · 8 years ago
  61. 781fb2a Add SFINAE on additional overloads of std::complex functions. Fixes PR19921. by Eric Fiselier · 8 years ago
  62. 99029f1 Add heterogeneous comparator support for __debug_less. Fixes PR17147. by Eric Fiselier · 8 years ago
  63. d9b9ef7 [libcxx] Add support for benchmark tests using Google Benchmark. by Eric Fiselier · 8 years ago
  64. 7310ec8 Fix undefined behavior in __tree by Eric Fiselier · 8 years ago
  65. fc8847c Bump version # to 4.0.0 by Marshall Clow · 8 years ago
  66. 65eb1e9 Don't use pthread initializers in constexpr constructors. Patch by elram. Reviewed at https://reviews.llvm.org/D21637. by Marshall Clow · 8 years ago
  67. 3f01389 Change a couple ifdefs from '#if __cplusplus >= 2011xxx' to '#ifndef _LIBCPP_CXX03_LANG'. No functionality change. by Marshall Clow · 8 years ago
  68. 066feb8 Remove locale tests that depend on enviroment variables. by Eric Fiselier · 8 years ago
  69. b9c2032 [libcxx][filesystem] Remove setgid from parent before testing permissions by Jonas Hahnfeld · 8 years ago
  70. 5432e3b Rework libatomic handling in CMake and LIT. by Eric Fiselier · 8 years ago
  71. 755baa9 Improve ABI tests for std::pair. by Eric Fiselier · 8 years ago
  72. f5750d5 Add checkpoint diagnostics to help diagnose buildbot failures. by Eric Fiselier · 8 years ago
  73. 0751cc1 Prevent failures by marking Clock::is_steady tests as UNSUPPORTED: asan. by Eric Fiselier · 8 years ago
  74. 9ae7274 Add includes in test. Patch from STL@microsoft.com by Eric Fiselier · 8 years ago
  75. 465c68a Upgrade arcconfig to use https by Eric Fiselier · 8 years ago
  76. c71c304 Rename and rework `_LIBCPP_TRIVIAL_PAIR_COPY_CTOR`. Move FreeBSD configuration in-tree. by Eric Fiselier · 8 years ago
  77. c79e8b6 Suppress warning in make_from_tuple tests. by Eric Fiselier · 8 years ago
  78. 5839fed Implement C++17 tuple bits. Including apply and make_from_tuple. by Eric Fiselier · 8 years ago
  79. 41aafc2 Check for unconstrained hash equality before constrained hash equality. by Eric Fiselier · 8 years ago
  80. 3e732e9 Fix std::experimental::optional tests. Patch from Casey Carter. by Eric Fiselier · 8 years ago
  81. a80de49 Constuct a sentry object in istream::readsome, and handle failures appropriately. Fixes PR#28217. by Marshall Clow · 8 years ago
  82. 211f9a4 Add more tests for LWG#2582. No code changes needed, just tests. by Marshall Clow · 8 years ago
  83. f675274 libc++: name anonymous structs by JF Bastien · 8 years ago
  84. 3f54358 Add tests for the meta.unary.props that do not require a complete type. This is part of LWG#2582 by Marshall Clow · 8 years ago
  85. 3384fa6 mark issue #2422 as complete; this was just a wording clarification by Marshall Clow · 8 years ago
  86. d7a7384 mark issue #2181 as complete; this was just a wording clarification by Marshall Clow · 8 years ago
  87. ab008f7 Add option to disable __deallocate #warning by Saleem Abdulrasool · 8 years ago
  88. 6f4713b Put the status in the right column by Marshall Clow · 8 years ago
  89. 683272d Mark P0067 as 'postponed', because it will be revised before the next meeting by Marshall Clow · 8 years ago
  90. 5766391 Don't compute modulus of hash if it is smaller than the bucket count. by Eric Fiselier · 8 years ago
  91. 51d7e8e Always use the allocator to construct/destruct elements of a deque/vector. Fixes PR#28412. Thanks to Jonathan Wakely for the report. by Marshall Clow · 8 years ago
  92. 45e9a93 Allow is_swappable to SFINAE on deleted/ambiguous swap functions by Eric Fiselier · 8 years ago
  93. 4a98c1e Hide some internal symbols for memory resource. by Eric Fiselier · 8 years ago
  94. faa37d5 Fix typo in #ifdef; leave tests commented out b/c gcc 4.8 harks on them. by Marshall Clow · 8 years ago
  95. df4a22d Implement LWG685 (which is from C++11!). Fixes PR#28421. Note: this (subtly) changes the return type of operator-(Iter1, Iter2) where Iter1 is a reverse iterator or a move_iterator, and Iter2 is some other move/reverse iterator type. In practice, I believe that almost every time the second param will be const_XXX and this will mean that the return type will be the same as it was before. by Marshall Clow · 8 years ago
  96. 95a22db [libc++] Check hash before calling __hash_table key_eq function by Kwasi Mensah · 8 years ago
  97. 8e83446 Revert r274605 due to bot failure: http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-expensive/244/ by Manman Ren · 8 years ago
  98. 8668189 Fix typo in #ifdef, and re-enable tests now that the green-dragon bots are no more by Marshall Clow · 8 years ago
  99. 56a7614 Add unordered_map::insert benchmark test and rename file by Eric Fiselier · 8 years ago
  100. 38af0f8 Improve performance of unordered_set<uint32_t>::find by 45%. Add benchmarks. by Eric Fiselier · 8 years ago