1. c8e1957 [libc++] Mark lock_guard nodiscard test as unsupported in C++03 by Louis Dionne · 4 years, 8 months ago
  2. 4ef3309 libcxx: Rename last two .hpp files in libcxx to .h by Nico Weber · 4 years, 8 months ago
  3. 2b0de5a [libcxx] Only declare contents of threading API when by David Spickett · 4 years, 8 months ago
  4. 630780b libcxx: Rename .hpp files in libcxx/benchmarks to .h by Nico Weber · 4 years, 8 months ago
  5. 2d8b51b Fix missing __muloti4 function with UBSAN by Eric Fiselier · 4 years, 8 months ago
  6. 41cdb89 Attempt to fix MSAN failures in benchmarks by Eric Fiselier · 4 years, 8 months ago
  7. 28db444 libcxx: Rename .hpp files in libcxx/test/support to .h by Nico Weber · 4 years, 8 months ago
  8. 4dde9cc Add a missing _VSTD:: before a call to merge. Fixes PR43034. Checked the rest of 'algorithm' looking for unqualified calls. Didn't find any. by Marshall Clow · 4 years, 8 months ago
  9. b9f7426 Fix a couple of unguarded operator, calls in algorithm. Fixes PR#43063. Updated all the heap tests to check this. by Marshall Clow · 4 years, 8 months ago
  10. e44fcf8 [libc++] Fix std::abs tests by Zoe Carver · 4 years, 8 months ago
  11. 76dbc2c [libc++] Avoid implicit conversion warning in a <random> test by Louis Dionne · 4 years, 8 months ago
  12. 61563aa fix buildbot start script to no longer hang by Eric Fiselier · 4 years, 8 months ago
  13. 4a35294 [libc++] Implement LWG 3199 by Louis Dionne · 4 years, 8 months ago
  14. 460deb6 [libc++] Precise XFAIL for AppleClang 11 by Louis Dionne · 4 years, 8 months ago
  15. 3b71d7b bump lld version used by buildbots by Eric Fiselier · 4 years, 8 months ago
  16. 3eb5fd9 [libc++] fix test for unsigned char by Zoe Carver · 4 years, 8 months ago
  17. 534d2b1 [libc++] Disable <chrono> ""d and ""y literal tests on AppleClang 10.0.0 by Louis Dionne · 4 years, 8 months ago
  18. 969fd81 [libc++] Populate a lit feature including the compiler patch level by Louis Dionne · 4 years, 8 months ago
  19. e746afc Fix availability of __thread_id on builds with external threading. Reviewed as https://reviews.llvm.org/D66480 by Marshall Clow · 4 years, 8 months ago
  20. 8ed9ff7 [libc++] std::abs should not return double by Zoe Carver · 4 years, 8 months ago
  21. f6e8515 [libc++] Explicitly cast in generate_canonical by Louis Dionne · 4 years, 8 months ago
  22. 381f249 [libcxx] Fix build breakage on mips by Mikhail Maltsev · 4 years, 8 months ago
  23. 66130ef Provide a meaningful diagnostic when LLVM_PATH doesn't point to a directory by Louis Dionne · 4 years, 8 months ago
  24. c4fdc11 [libc++] Add XFAIL for is_base_of test on AppleClang 11 by Louis Dionne · 4 years, 8 months ago
  25. 41b71cb [libc++] reverts commit a5f5aad568bb7a91ceee47641f3076ac339ef8c7. by Zoe Carver · 4 years, 8 months ago
  26. 52ba46b Fix thread comparison by making sure we never pass our special 'not a thread' value to the underlying implementation. Fixes PR#42918. by Marshall Clow · 4 years, 9 months ago
  27. 5e6dc8f [libc++] Mark <chrono> test as unsupported on AppleClang 9 by Louis Dionne · 4 years, 9 months ago
  28. 6dbf2b7 [libc++] Mark std::tuple CTAD test as failing on AppleClang 9 by Louis Dionne · 4 years, 9 months ago
  29. 2e9bd4c This commit removes std::shared_ptr::make_shared and std::shared_ptr::allocate_shared as they are not part of the standard. This commit also adds the helper function "__create_with_cntrl_block" which std::allocate_shared and std::make_shared have been updated to use. by Zoe Carver · 4 years, 9 months ago
  30. c31d5a4 [libc++] Enable <chrono> ""d and ""y literals for AppleClang 10 and up by Louis Dionne · 4 years, 9 months ago
  31. 757c2e9 [libc++] Do not define _LIBCPP_CLANG_VER for non-LLVM Clang by Louis Dionne · 4 years, 9 months ago
  32. 734e77f Rework recursive_timed_mutex so that it uses __thread_id instead of using the lower-level __libcpp_thread_id. This is prep for fixing PR42918. Reviewed as https://reviews.llvm.org/D65895 by Marshall Clow · 4 years, 9 months ago
  33. 72109f5 [libc++] Mark two <chrono> tests as unsupported on AppleClang 11 by Louis Dionne · 4 years, 9 months ago
  34. 9feb945 [libc++] Always build with -fvisibility=hidden by Louis Dionne · 4 years, 9 months ago
  35. e1c08e7 [libc++] Fix incorrect UNSUPPORTED annotation by Louis Dionne · 4 years, 9 months ago
  36. 22eff1a [libc++] Use [[nodiscard]] for lock_guard, as an extension by Louis Dionne · 4 years, 9 months ago
  37. 77764d9 [libc++] Implement CTAD for std::tuple by Louis Dionne · 4 years, 9 months ago
  38. 6cebf7c Improve codegen for deque. by Eric Fiselier · 4 years, 9 months ago
  39. 6073984 [libc++] Fix environment variable passing in libc++'s `SSHExecutor` `lit` utility by Louis Dionne · 4 years, 9 months ago
  40. a6ac321 Implement hh_mm_ss from P1466R3. Reviewed as https://reviews.llvm.org/D65365. by Marshall Clow · 4 years, 9 months ago
  41. 1ec0feb [pstl] Add a __pstl_config_site header to record the CMake configuration by Louis Dionne · 4 years, 9 months ago
  42. 16560f6 Revert "[libc++] Take 3: Do not cleverly link against libc++abi just because it happens to be there" by Louis Dionne · 4 years, 9 months ago
  43. c9fa99a [libc++] Remove temporary hack for D63883 by Louis Dionne · 4 years, 9 months ago
  44. 24d7d90 [libc++] Take 3: Do not cleverly link against libc++abi just because it happens to be there by Louis Dionne · 4 years, 9 months ago
  45. af16e88 [pstl][libc++] Provide uglified header names for interface headers by Louis Dionne · 4 years, 9 months ago
  46. 2858f4d [libc++] Use the monorepo for the back-deployment testing scripts by Louis Dionne · 4 years, 9 months ago
  47. f233fe0 [libc++] Use the monorepo in the macos-trunk CI script by Louis Dionne · 4 years, 9 months ago
  48. 69b3c29 [libc++] Accept any non-zero return for .fail.cpp tests by Louis Dionne · 4 years, 9 months ago
  49. 56c0bbf [libc++] Take 2: Integrate the PSTL into libc++ by Louis Dionne · 4 years, 9 months ago
  50. 8279a13 Revert "Suppress -Wctad-maybe-unsupported on types w/o deduction guides." by Eric Fiselier · 4 years, 9 months ago
  51. de267ad Suppress -Wctad-maybe-unsupported on types w/o deduction guides. by Eric Fiselier · 4 years, 9 months ago
  52. f8066d4 Revert accidental change to __member_pointer_traits_imp. by Eric Fiselier · 4 years, 9 months ago
  53. 871b040 Simplify <type_traits> implementations. by Eric Fiselier · 4 years, 9 months ago
  54. 3e9af5a Add benchmarks to test the cost of allocator by Eric Fiselier · 4 years, 9 months ago
  55. f033db1 Refactor deque to centralize handling of spare blocks. by Eric Fiselier · 4 years, 9 months ago
  56. 590e340 Teach malloc_allocator how to count bytes by Eric Fiselier · 4 years, 9 months ago
  57. 30af772 Change default bucket count in hash_set/hash_map. by Eric Fiselier · 4 years, 9 months ago
  58. c45ad92 [benchmark] Fix win32 link on case-sensitive fs by Roman Lebedev · 4 years, 9 months ago
  59. 392947b add more information to benchmark test failures by Eric Fiselier · 4 years, 9 months ago
  60. f16e172 libcxx: Define __STDCPP_THREADS__ to 1, not to __cplusplus. by Nico Weber · 4 years, 9 months ago
  61. b255afb Fix tests with modules enabled by Eric Fiselier · 4 years, 9 months ago
  62. 20ea9e3 Ensure __config_site definitions are passed to modules tests. by Eric Fiselier · 4 years, 9 months ago
  63. e7f817d Fix PR35637: suboptimal codegen for `vector<unsigned char>`. by Eric Fiselier · 4 years, 9 months ago
  64. 4bd3f7d Fix a bug in std::chrono::abs where it would fail when the duration's period had not been reduced.s by Marshall Clow · 4 years, 9 months ago
  65. d0ad5eb [NFC][libcxx] Add comments about making mutex/condition_variable trivial on Apple platforms by Louis Dionne · 4 years, 9 months ago
  66. ce2a5ab Implement change #4 of P1466: Change weekday to accept both 0 and 7 as Sunday. Add accessors 'c_encoding' and 'iso_encoding' to provide different interpretations of the weekday. Remove 'operator unsigned' by Marshall Clow · 4 years, 9 months ago
  67. f8c785b [AIX][lit] Don't depend on psutil on AIX by David Tenty · 4 years, 9 months ago
  68. 6bdf0af [RISCV] Implement benchmark::cycleclock::Now by Roger Ferrer Ibanez · 4 years, 9 months ago
  69. fb20aaa Implement most of P1612R1: Relocate endian. Moves the std::endian functionality from 'type-traits' to 'bit'. No other change. The reason that this is 'partial' is that P1621 also recommends a feature-test macro, but I don't have the value for that one yet. In a month or so, I'll add that by Marshall Clow · 4 years, 9 months ago
  70. a0f5b3a [NFC][libc++] Add missing EXPLICIT to pair and tuple synopsis by Louis Dionne · 4 years, 9 months ago
  71. 58ca921 [runtimes] Don't depend on libpthread on Android by Yi Kong · 4 years, 9 months ago
  72. c0e405e [libc++] Set __file_ to 0 in basic_filebuf::close() even if fclose fails by Petr Hosek · 4 years, 9 months ago
  73. 16e87a2 [libc++] Do not infer support for C++17 in GCC < 7 by Louis Dionne · 4 years, 9 months ago
  74. 3826bf7 Update c++2a status page with post-Cologne information by Marshall Clow · 4 years, 9 months ago
  75. 28ee2c5 [libc++] Mark libcpp_deallocate.sh.cpp as UNSUPPORTED instead of XFAIL on AppleClang 9 by Louis Dionne · 4 years, 9 months ago
  76. 33f7638 Revert "[libc++] Integrate the PSTL into libc++" by Louis Dionne · 4 years, 9 months ago
  77. 55d3b34 [libc++] Allow passing additional CMake arguments in macOS trunk CI script by Louis Dionne · 4 years, 9 months ago
  78. 2f961a0 [libc++] Use _EnableIf instead of std::enable_if in deduction guides for map and set by Louis Dionne · 4 years, 9 months ago
  79. 106db23 [libc++] Integrate the PSTL into libc++ by Louis Dionne · 4 years, 9 months ago
  80. 71a0cf4 [libc++] Add missing %link_flags to .sh.cpp test by Louis Dionne · 4 years, 9 months ago
  81. 48413c8 [libc++] Fix link error with _LIBCPP_HIDE_FROM_ABI_PER_TU and std::string by Louis Dionne · 4 years, 9 months ago
  82. 56bc01d [libc++] Add C++17 deduction guides for std::function by Louis Dionne · 4 years, 9 months ago
  83. 548f2e8 Bump the trunk version to 10.0.0svn by Hans Wennborg · 4 years, 9 months ago
  84. 7524ef5 [libc++] XFAIL a test that does not behave properly on older Clang by Louis Dionne · 4 years, 9 months ago
  85. e2586fd [libcxx] Rejigger test for destroying delete feature-test macros by Louis Dionne · 4 years, 9 months ago
  86. 5f99b4e [libc++] Add missing UNSUPPORTED for CTAD tests by Louis Dionne · 4 years, 9 months ago
  87. 3f39fe3 Add contains method to associative containers. This patch implements P0458R2, adding contains to map, multimap, unordered_map, unordered_multimap, set, multiset, unordered_set, and unordered_multiset. by Zoe Carver · 4 years, 10 months ago
  88. c59091f [libc++] Implement P0433: deduction guides for <unordered_map> by Louis Dionne · 4 years, 10 months ago
  89. e4aa70c Constrain workaround to avoid affecting other buildbots by Eric Fiselier · 4 years, 10 months ago
  90. 68a0f8c Improve compile time of variant. by Eric Fiselier · 4 years, 10 months ago
  91. 3996cfb Add test for variant construction with duplicate types. by Eric Fiselier · 4 years, 10 months ago
  92. 19063b9 Cleanup whitespace in <variant>. NFC. by Eric Fiselier · 4 years, 10 months ago
  93. d13b2c9 Harden variant test added in r366022 by Eric Fiselier · 4 years, 10 months ago
  94. 301501f Avoid eager template instantiation caused by the variant narrowing checks. by Eric Fiselier · 4 years, 10 months ago
  95. 478bb09 Fix non-conformance it `std::tuple`. by Eric Fiselier · 4 years, 10 months ago
  96. 6f5ab14 Add option to disable variant narrowing conversion changes. by Eric Fiselier · 4 years, 10 months ago
  97. 86f93e8 [libc++] Add XFAILs for CTAD tests on older compilers by Louis Dionne · 4 years, 10 months ago
  98. 6507e2a Mark destroying delete test as UNSUPPORTED with clang 7 by Eric Fiselier · 4 years, 10 months ago
  99. e98aed4 Tolerate import errors in "not.py" implementation by Eric Fiselier · 4 years, 10 months ago
  100. 3c73561 Reorganize the 'bit' header to make most of the facilities available for internal use pre-C++20. NFC for external users by Marshall Clow · 4 years, 10 months ago