1. 9003263 [libc++] Test LWG4113: Disallow `has_unique_object_representations<Incomplete[]>` (#169446) by A. Jiang · 7 hours ago main
  2. d99e491 [libc++][test] Remove non-functional `constexpr` in three-way comparison test for `variant` (#222837) by A. Jiang · 29 hours ago
  3. 7a8c854 [libc++][NFC] Simplify __to_gcc_order by avoiding constexprness (#220940) by Nikolas Klauser · 29 hours ago
  4. ce87a24 [libc++] Make _LIBCPP_PROVIDES_DEFAULT_RUNE_TABLE part of the locale base API (#219196) by Nikolas Klauser · 29 hours ago
  5. d829ac0 Revert "[libc++] Remove __libcpp_allocate" (#222814) by Aiden Grossman · 2 days ago
  6. 03dcad1 [libc++] Remove __libcpp_allocate (#220981) by Nikolas Klauser · 2 days ago
  7. bd1e3d7 [libc++] Add [[gnu::warn_unused]] to a bunch of threading utilities (#213963) by Nikolas Klauser · 2 days ago
  8. 2b34db1 [libc++] Simplify the implementation of std::declval (#222303) by Nikolas Klauser · 2 days ago
  9. 85d221f [libc++][pstl] Implementation of parallel std::minmax_element() based on parallel reduce (#221572) by Michael G. Kazakov · 2 days ago
  10. 0737034 [libc++] Remove `_LIBCPP_EXPLICIT_SINCE_CXX14` (#222221) by A. Jiang · 3 days ago
  11. 12b6f04 [libc++] Disable SSP in `clear_padding.pass.cpp` (#218130) by Michał Górny · 3 days ago
  12. 3604eb0 [libc++][pstl] Implementation of parallel std::is_heap() based on std::is_heap_until() (#221556) by Michael G. Kazakov · 3 days ago
  13. 615674d [libc++] Opt `std::*set` out of map key extraction optimization (#220452) by George Burgess IV · 3 days ago
  14. 7c9b5ae [libc++] Backport resolution of LWG2187 to C++11 (#222006) by A. Jiang · 3 days ago
  15. 5eb498b [libc++] Fix `optional<T>::transform` into `optional<T&>` (#221506) by William Tran-Viet · 3 days ago
  16. 0294029 [libcxx][libcxxabi][cmake] Deduplicate sanitizer flags function (#221757) by David Spickett · 3 days ago
  17. d4d3e44 [libc++][ranges] Implement LWG4013: Make `lazy_split_view::outer-iterator::value_type` non-default-constructible (#221919) by Vishank Singh · 3 days ago
  18. dacb70a [libc++][NFC] Remove `optional::__get` (#217218) by A. Jiang · 4 days ago
  19. 987e3da [libc++] Fix make_from_tuple for reference types (#220966) by Nikolas Klauser · 4 days ago
  20. 388d3fc [libc++][test] Test SFINAE for `optional`'s operators in C++17 (#221643) by A. Jiang · 4 days ago
  21. 303f90d [libc++][ranges] Implement LWG 3599 (#221573) by jiang1997 · 5 days ago
  22. 87112c4 [libc++] Implement LWG4072: std::optional comparisons: constrain harder (#209968) by Dan Shan · 5 days ago
  23. 8c8ff72 [libc++][NFC] Avoid empty namespace in `<__concepts/common_with.h>` (#221407) by A. Jiang · 7 days ago
  24. 3cdea1d [libc++][pstl] Implementation of parallel std::min_element() based on parallel reduce (#219876) by Michael G. Kazakov · 8 days ago
  25. b693b6f [libc++] Assert that the alignment for memory_resource::allocate is a power of two (#219174) by Nikolas Klauser · 8 days ago
  26. 62f6816 [libc++] Avoid including <string_view> in <vector> (#220862) by Nikolas Klauser · 8 days ago
  27. 4ab5bf4 [libc++][pstl] Implementation of parallel std::is_heap_until() based on __parallel_find() (#218603) by Michael G. Kazakov · 8 days ago
  28. d6f02ee [libc++][pstl] Implementation of parallel std::find_end() based on __parallel_find() (#218321) by Michael G. Kazakov · 9 days ago
  29. 5e41902 [libc++] Apply `[[nodiscard]]` to `get_new_handler` (#220847) by A. Jiang · 9 days ago
  30. df8bd8a [libc++] Add a test for the ABI of std::locale::id (#220857) by Nikolas Klauser · 9 days ago
  31. 40b132e [libc++] Optimize vector::emplace_back (#218658) by Nikolas Klauser · 9 days ago
  32. 3eb1877 [libc++] Replace __uninitialized_allocator_copy with __uninitialized_allocator_copy_n (#219445) by Nikolas Klauser · 9 days ago
  33. ffe9fac [libc++] Fix std::pmr::new_delete_resource() returning underaligned pointers (#219166) by Nikolas Klauser · 9 days ago
  34. 26f8818 [libc++][ranges] Implement P3052R2: `view_interface::at()` (#205012) by Hristo Hristov · 10 days ago
  35. 53271c7 [libc++] Simplify allocator propagation in vector assignments (#217635) by Nikolas Klauser · 10 days ago
  36. 0f47890 [libc++] Add a test for the ABI of std::once_flag (#218924) by Nikolas Klauser · 10 days ago
  37. 9dbd0ba [libc++] Add _LIBCPP_NO_SANITIZE for std::__assume_aligned (#220296) by Sharjeel Khan · 11 days ago
  38. 8678eea libcxx: fixups for __BIONIC__ (#219591) by Nick Desaulniers · 11 days ago
  39. a23e490 [libc++][docs][NFC] Remove Format and Parallelism TS status pages (#220021) by Hristo Hristov · 11 days ago
  40. 107fa41 [libc++][ranges][enumerate_view] Update iterator `iter_move` test (#219474) by Lucas Mellone · 11 days ago
  41. 474aab2 [libc++] Implement P2830R10: Standardized Constexpr Type Ordering (#216616) by Matthias Wippich · 11 days ago
  42. 9234bc0 [libc++] Enable _LIBCPP_HAS_TRIVIAL_MUTEX_DESTRUCTION for Bionic (#218055) by Sharjeel Khan · 12 days ago
  43. 6b4ce90 [libc++] Add missing noexcept on shared_ptr assignment (#219533) by Louis Dionne · 12 days ago
  44. 179c36d [libc++] Make once_flag pointer-sized on MinGW (#219895) by Nikolas Klauser · 12 days ago
  45. 871ee3f [libc++] fix incorrect definition of __indirectly_binary_right_foldable (#219957) by Connector Switch · 12 days ago
  46. b205c01 [libc++] Remove NaCl support from __cxx03 headers (#219787) by Arth Srivastava · 12 days ago
  47. 739fdfb [libc++] Do not define std::nothrow with VCRuntime ABI (#217694) by Corentin Kerisit · 12 days ago
  48. f7e2e3d [libc++] Implement P3798R1: The unexpected in `std::expected` (#219236) by Alex Kremer · 2 weeks ago
  49. d2159d7 Speed up pre-C++20 operator<(std::tuple, std::tuple) (#214646) by higher-performance · 2 weeks ago
  50. f6ad9ae [libc++] Use __copy_n in vector::__assign_with_size (#218370) by Nikolas Klauser · 2 weeks ago
  51. 96a5f2d [libc++][FTM] Updated FTMs from C++29 (#218241) by Hristo Hristov · 2 weeks ago
  52. 85c0de6 [libc++] Document the procedure to introduce a new Standard in the library (#219026) by Louis Dionne · 2 weeks ago
  53. 3b8f8ce [libc++] Use new/delete expressions for memory allocation in <any> (#219153) by Nikolas Klauser · 2 weeks ago
  54. 0f92e78 [libc++] Kickstart C++29 support (#215820) by Hristo Hristov · 2 weeks ago
  55. 18060ee [libc++] IWYU `<optional>` include in system_error.cpp (#215288) by William Tran-Viet · 2 weeks ago
  56. cea98d1 [libc++][NFC] Add clarifying comment on dangling macro defininition (#215883) by Louis Dionne · 2 weeks ago
  57. 519d171 [libc++][NFC] Refactor new.ipp so the _impl functions take a failure mode argument (#218648) by Nikolas Klauser · 2 weeks ago
  58. 698cdb7 [libc++] Remove confusing summary (#218897) by Louis Dionne · 2 weeks ago
  59. c68cd84 [libcxx] Remove dependency on msvcprt/libcpmt (#209663) by Petr Hosek · 3 weeks ago
  60. 0e99165 [libc++] Remove the historical benchmarking utilities (#217978) by Louis Dionne · 3 weeks ago
  61. 4bf2476 [libc++] Add test for LWG4043 ASCII in text_encoding (#218175) by William Tran-Viet · 3 weeks ago
  62. f5c4ea5 [libc++][docs] Document `std::optional` hardening (#218173) by William Tran-Viet · 3 weeks ago
  63. f60a51a [libc++] Add availability for LLVM 22 on Apple platforms (#218518) by Louis Dionne · 3 weeks ago
  64. 53fc749 [libc++][math][NFC] Generalize test-suite improvement for `signbit` and `fpclassify` tests (#217897) by Lucas Mellone · 3 weeks ago
  65. 983972a [libc++][NFC] Rename is_trivially_relocatable.h to is_relocatable.h (#218650) by Nikolas Klauser · 3 weeks ago
  66. 52a5d72 [libc++] Remove _LIBCPP_SHORT_WCHAR (#207562) by Nikolas Klauser · 3 weeks ago
  67. 297c2d1 [libc++] Optimize vector::erase (#213916) by Nikolas Klauser · 3 weeks ago
  68. 3cd769e [libc++] Optimize vector growth for nothrow move constructible types (#214690) by Nikolas Klauser · 3 weeks ago
  69. d816ed0 [libc++][NFC] Remove vector::__base_destruct_at_end (#217631) by Nikolas Klauser · 3 weeks ago
  70. def01bd [libc++][ranges][enumerate_view] Fix sentinel converting constructor test (#217365) by Lucas Mellone · 3 weeks ago
  71. eedfcbf [libc++] Implement single element vector::insert in terms of emplace (#210284) by Nikolas Klauser · 3 weeks ago
  72. a923dbb [libcxx][FreeBSD] Add comments for unsupported xopen_source.gen.py test (#216002) by aokblast · 3 weeks ago
  73. 3b5e31b [libc++] Also run the benchmarks with Fast hardening mode (#218029) by Louis Dionne · 3 weeks ago
  74. 968692e [libc++] Disable the wmemchr optimization in std::find on Apple platforms (#217655) by Nikolas Klauser · 3 weeks ago
  75. c707439 [libc++][tests] Enable 'simd_unary.pass.cpp' test for Armv7 Linux targets. (#217807) by Vladimir Vereschaka · 3 weeks ago
  76. 93eb833 [libc++] Give the LNT tooling its own requirements.txt (#217889) by Louis Dionne · 3 weeks ago
  77. 308d50d [libc++][ranges][enumerate_view] Fix iterator converting constructor test (#212044) by Lucas Mellone · 3 weeks ago
  78. a62b6ce [libc++] Avoid more <format> code in <vector> (#185596) by Nikolas Klauser · 3 weeks ago
  79. 96fab70 [libc++] Pin down macOS 26.5 and arm64 in the LNT machines (#217763) by Louis Dionne · 3 weeks ago
  80. 9f3fd19 [libc++] Use https for lnt submissions (#217746) by Louis Dionne · 3 weeks ago
  81. d9d4361 [libc++] Support file offsets larger than 2GB in basic_filebuf on 32-bit AIX and 32-bit glibc Linux (#215892) by Jake Egan · 3 weeks ago
  82. 9e0b5f8 [libc++][test] Remove `XFAIL` mark for LLVM libc on `system` (#217237) by A. Jiang · 3 weeks ago
  83. ab7506f [libc++] disable hwasan for the 'set_new_handler' test (#217086) by Adam · 4 weeks ago
  84. 4189b1f [libc++] Fix missing 'get_new_handler()' for MSVC mode builds (#150182) by Adam · 4 weeks ago
  85. 31a2b2b [libc++][NFC] Change `_NOEXCEPT` to `noexcept` for components not in C++03 (#216948) by A. Jiang · 4 weeks ago
  86. a59dd02 [libc++] Define behaviour for calling target() and target_type() on -fno-rtti std::functions (#209471) by Nikolas Klauser · 4 weeks ago
  87. 92a09b1 [libc++][optional] LWG4497: `std::nullopt_t` should be comparable (#214975) by Hristo Hristov · 4 weeks ago
  88. c8f733e [libc++][test] Mark `UNSUPPORTED` for a test relying on `[[clang::trivial_abi]]` for compilers not supporting it (#211736) by A. Jiang · 4 weeks ago
  89. 38c3d4a [libc++] Simplify the implementation of std::make_from_tuple (#215067) by Nikolas Klauser · 4 weeks ago
  90. 5423d1b [libc++] Upgrade to GCC 16 (#206235) by Nikolas Klauser · 4 weeks ago
  91. 83be651 [libc++] Fix append_range and prepend_range benchmarks (#216038) by Louis Dionne · 4 weeks ago
  92. 91a8998 [libc++][pstl] Implementation of parallel std::search() based on __parallel_find() (#215119) by Michael G. Kazakov · 4 weeks ago
  93. c20a2b4 [libc++] Report the runs created by dispatch-benchmarks (#216029) by Louis Dionne · 4 weeks ago
  94. 7a7fb67 [libc++] Make the dry-run message in dispatch-benchmarks debug-only (#216011) by Louis Dionne · 4 weeks ago
  95. 5838a25 [libc++][NFC] Update implementation strategy of the `operator()(I&& first, S last)` for `std::ranges::distance` (#215994) by Lucas Mellone · 4 weeks ago
  96. 6599e4d [libc++][pstl] Implementation of parallel uninitialized_default_construct, uninitialized_value_construct and uninitialized_fill (#214580) by Michael G. Kazakov · 4 weeks ago
  97. 2110b9e [libc++][ranges] Fix the LWG 3568 test for `basic_istream_view` (#215589) by Iskandar Emomzoda · 4 weeks ago
  98. e568cb1 [libc++] Trigger the benchmark-request job more often (#216003) by Louis Dionne · 4 weeks ago
  99. 48eed64 [libc++][pstl] Implementation of parallel std::search_n() based on __parallel_find() (#214069) by Michael G. Kazakov · 4 weeks ago
  100. fbe6102 [gn] port 273706151fa625 (#215947) by Nico Weber · 4 weeks ago