1. f635c2d [libc++][NFC] Fix license header in test for `atomic_ref` (#180395) by Connector Switch · 16 hours ago main master
  2. ed1bb1b [libc++][test][NFC] remove unused and global variables in the test (#179038) by Hui · 34 hours ago
  3. 1ccb3d8 [libcxx] Add missing header to re/re.alg/re.alg.search/grep.pass.cpp (#180024) by Jonathan Wakely · 36 hours ago
  4. d0de1df [libc++] Reduce the number of runs on the stop_token benchmarks (#179914) by Nikolas Klauser · 2 days ago
  5. 923e6c4 [libcxx] Rename `__split_buffer` alias template to `_SplitBuffer` (#180284) by Christopher Di Bella · 2 days ago
  6. 9545990 [libc++] Tighten `__add_alignment_assumption` return type (#180090) by Christopher Di Bella · 2 days ago
  7. cdd41ca [libc++] Fix module builds for `<__algorithm/unwrap_range.h>` (#179887) by A. Jiang · 3 days ago
  8. eeac64e [libcxx] Optimize `ranges::fold_left_with_iter` for segmented iterators (#177853) by Connector Switch · 3 days ago
  9. 734437c [libc++] Rewrite the std::make_heap benchmark (#178696) by Nikolas Klauser · 4 days ago
  10. 9deff34 [libc++] Specialize allocator_traits for std::allocator (#160278) by Nikolas Klauser · 4 days ago
  11. 09a55f3 [lib++][test] Align `atomic_ref` underlying variable as required (#179780) by Alex Guteniev · 4 days ago
  12. a57d30a [libc++] Use views::reverse to implement ranges::reverse_copy (#177123) by Nikolas Klauser · 4 days ago
  13. a865dad [libc++] Refactor formatter_int.bench.cpp to not use CartesianProduct (#179483) by Nikolas Klauser · 4 days ago
  14. ba19bb9 [libcxx] Modify `std::__for_each{, _n}` to accept r-values in `__f` (#179451) by Connector Switch · 4 days ago
  15. 27b8325 [libc++] Simplify the implementation of __{un,re}wrap_range (#178381) by Nikolas Klauser · 5 days ago
  16. e09d741 [libc++] Avoid template instantiations in the duration aliases (#178182) by Nikolas Klauser · 5 days ago
  17. a013913 [libc++] Fix gdb pretty printer for strings (#176882) by Johan Bengtsson · 5 days ago
  18. 5fd70b1 [libc++][NFC] Disable std_format_spec benchmarks through lit instead of the preprocessor (#179228) by Nikolas Klauser · 6 days ago
  19. 3245c3c [libc++] Refactor formatter_float.bench.cpp and drop some benchmarks (#178886) by Nikolas Klauser · 6 days ago
  20. a6fe60f [libc++] Implement a type-safe iterator for optional (#154239) by William Tran-Viet · 6 days ago
  21. 044573c [libc++] Don't fail LNT benchmark script when a benchmark fails by Louis Dionne · 6 days ago
  22. 1991bf8 [libc++] Fix naming of benchmarks with new SPEC metrics (#178445) by Louis Dionne · 6 days ago
  23. 4441d35 [libc++] Short-cut constraints of single-argument `any` constructor (#177082) by A. Jiang · 6 days ago
  24. 1bf4b1a [libc++] "Always" include_next for non C++ path in stdatomic.h (#178463) by Walter Lee · 9 days ago
  25. 6f3846e [libc++][NFC] Avoid checking that string::iterator is a contiguous iterator (#178636) by Nikolas Klauser · 9 days ago
  26. deb3a25 [libc++] Deprecate std::launch::any extension (#173397) by sohail · 10 days ago
  27. fb461c0 [libc++][test] Make `EvilContainer` a sequence container (#178626) by A. Jiang · 10 days ago
  28. 0ec8577 [libc++] Fix `__split_buffer_size_layout` bugs (#178341) by Christopher Di Bella · 10 days ago
  29. 762b6d1 [libc++] Refactor swap_ranges to use __specialized_algorithm for the vector<bool>::iterator specialization (#173384) by Nikolas Klauser · 11 days ago
  30. 8522820 [libc++][NFC] Remove _LIBCPP_FREESTANDING (#176907) by Nikolas Klauser · 11 days ago
  31. cd43137 [libc++] Don't define _LIBCPP_INSTRUMENTED_WITH_ASAN for hwasan builds (#178278) by PiJoules · 11 days ago
  32. 1caca2c [libc++] Reduce the number of warnings when running SPEC (#160366) by Louis Dionne · 11 days ago
  33. 6f647ec [libc++] Use the fast path for move assignment in __tree if the allocator is_always_equal (#177115) by Nikolas Klauser · 11 days ago
  34. e87114a [libc++] Remove a bunch of unused includes from <atomic> detail headers (#178161) by Nikolas Klauser · 12 days ago
  35. a05ab43 [libc++] Rewrite the std::lower_bound benchmark to be more efficient and add an upper_bound benchmark (#177180) by Nikolas Klauser · 12 days ago
  36. a34e867 [libc++][pstl] Generic implementation of parallel std::is_sorted (#176129) by Michael G. Kazakov · 12 days ago
  37. 27c0514 [libc++] Honor __SANITIZER_DISABLE_CONTAINER_OVERFLOW__ in libc++ (#168955) by Louis Dionne · 12 days ago
  38. 57e3541 [libc++] Forward calls to ranges::swap_ranges to the 3-leg implementation if possible (#176762) by Nikolas Klauser · 12 days ago
  39. 068e52b [libc++] Refactor how we do amortized growth (#171117) by Nikolas Klauser · 12 days ago
  40. ab422b4 [libc++] Document that backported language features should be used (#176993) by Nikolas Klauser · 12 days ago
  41. d1ab83f [libc++][NFC] Don't use std::distance in std::equal (#177113) by Nikolas Klauser · 13 days ago
  42. 579aedf [libc++][ranges] Updated `[[nodiscard]]` implementation for `subrange` and `join_with_view` (#176936) by Hristo Hristov · 13 days ago
  43. 1744ce2 [libc++] Update the status for lwg-3143 (#116971) by Peng Xie · 13 days ago
  44. 62d9080 [libc++][NFC] Forward string observer functions when appropriate (#171120) by Nikolas Klauser · 13 days ago
  45. 87f0a55 [libc++][NFC] Move attribute macros out of __config into a detail header (#176903) by Nikolas Klauser · 13 days ago
  46. 9581935 [libc++] Measure additional metrics when running SPEC benchmarks (#177669) by Louis Dionne · 13 days ago
  47. 8c03f60 [libc++] Add assertion tests for optional bounded iterator (#176597) by William Tran-Viet · 13 days ago
  48. 797d786 [libc++] Do not redefine _LIBCPP_AVAILABILITY_HAS_INIT_PRIMARY_EXCEPTION (#177851) by h-vetinari · 13 days ago
  49. 94e303d [libc++][ranges] implement `ranges::shift_left` (#83231) by xiaoyang-sde · 2 weeks ago
  50. 615c4f3 [libc++] Automatically detect the libc++ hardening mode from the test suite (#172505) by Louis Dionne · 2 weeks ago
  51. f89d3cb [libc++][NFC] Simplify some `optional.observe` tests (#175682) by William Tran-Viet · 2 weeks ago
  52. 311576c [libc++][NFC] Clang-format <vector> and remove unused __self alias (#177021) by Louis Dionne · 2 weeks ago
  53. b758c2d [libc++][NFC] Reformat `subrange.h` (#177118) by Hristo Hristov · 3 weeks ago
  54. 5c4c5eb [libc++][NFC] Reformat `wrap_iter.h` (#177127) by Hristo Hristov · 3 weeks ago
  55. 41fcb70 [libc++] Refactor the detection of glibc-old-ru_RU-decimal-point (#176970) by Louis Dionne · 3 weeks ago
  56. fa5c6d7 [libc++] Introduce a native timed wait in the synchronization library (#172214) by Hui · 3 weeks ago
  57. 87c2bf5 [libc++] Add a script to produce benchmarks for LNT (#175594) by Louis Dionne · 3 weeks ago
  58. 65dae5a [libc++] Remove _LIBCPP_CONSTINIT (#171802) by Nikolas Klauser · 3 weeks ago
  59. 526f24f [libc++][chrono] Applied `[[nodiscard]]` to The Civil Calendar (#174968) by Hristo Hristov · 3 weeks ago
  60. cdb6b2a [libc++] Remove mentions of unsupported compiler version from tests (#176114) by Hristo Hristov · 3 weeks ago
  61. b1c9dd6 [libc++] Update `__cpp_lib_flat_set` to `202511L` according to P3567R2 (#176297) by A. Jiang · 3 weeks ago
  62. 6fe7066 [libc++] define FTM __cpp_lib_ranges_zip (#176569) by Hui · 3 weeks ago
  63. 1036b98 [libc++][NFC] Remove `LIBCXX_ENABLE_ASSERTIONS` (#176574) by Hristo Hristov · 3 weeks ago
  64. f4dbe02 [libc++][NFC] Use forward declarations in {in,}out_ptr.h (#176341) by Nikolas Klauser · 3 weeks ago
  65. 9da84fa [libc++] Remove libc++'s <float.h> (#175849) by Ian Anderson · 3 weeks ago
  66. 160ca7d [libc++] Use correct Apple platform naming (#176290) by Fady Farag · 3 weeks ago
  67. 57b0c62 [libc++] Remove redundant code after static_assert(false) (#176294) by Fady Farag · 3 weeks ago
  68. 77f3029 [libc++] Update maintainer list (#175044) by Louis Dionne · 3 weeks ago
  69. a919700 [libc++] Remove benchmarks for ranges algorithms that have a std equivalent (#176138) by Nikolas Klauser · 3 weeks ago
  70. 3ffe91b [libcxx] Bump release runner image version (#176184) by Aiden Grossman · 3 weeks ago
  71. 250836c [libc++][test] Fix `constexpr` stdver. for tests for `find_if(_not)` (#176303) by A. Jiang · 3 weeks ago
  72. 59a3e9e [libc++] Provide flag for RUNTIMES_USE_LIBC=llvm-libc (#174967) by Volodymyr Turanskyy · 4 weeks ago
  73. 02d3117 Reapply "[libc++] Optimize std::find_if" (#175903) (#175921) by Nikolas Klauser · 4 weeks ago
  74. e8d53e2 [libc++] Add parentheses around shift operations in bitwise expressions (#175407) by Fady Farag · 4 weeks ago
  75. 6849af9 [libc++][NFC] Refactor __request_unbuffered_mode (#168950) by Louis Dionne · 4 weeks ago
  76. 0fc5ff1 [runtimes] Post-branch tasks for the LLVM 23 release (#176007) by Louis Dionne · 4 weeks ago
  77. b532fbd [libc++] Remove CSV tracking for PSTL (#175797) by Louis Dionne · 4 weeks ago
  78. 182efde [libc++] Add benchmarks to the associative containers that don't go to the end of the container (#175005) by Nikolas Klauser · 4 weeks ago
  79. 1d42cca [libc++] Fix use of static in constexpr (#175667) by Prabhu Rajasekaran · 4 weeks ago
  80. 47f3f26 Revert "[libc++] Optimize std::find_if" (#175903) by Nikolas Klauser · 4 weeks ago
  81. fb7a5e3 [libc++][ranges][NFC] Merge `join_with_view`s `[[nodiscard]]` tests (#175734) by Hristo Hristov · 4 weeks ago
  82. f9bdd41 [libc++] Fix backslash substitution in RST synchronization scripts by Louis Dionne · 4 weeks ago
  83. 92780ea [libc++] Improve the script to manage libc++ conformance issues (#172905) by Louis Dionne · 4 weeks ago
  84. 525a5db [libc++][ranges][NFC] Cleanup `nodiscard.verify.cpp` tests (#175725) by Hristo Hristov · 4 weeks ago
  85. b9f3ade [libc++] Simplify __unwrap_iter a bit (#175153) by Nikolas Klauser · 4 weeks ago
  86. e675115 [libc++][ranges] Applied `[[nodiscard]]` to Range access (#173550) by Hristo Hristov · 4 weeks ago
  87. 44bf449 [libc++][test] Move the SFINAE test for return types of `quoted` to `libcxx/test/libcxx/` (#157026) by A. Jiang · 4 weeks ago
  88. 7b529e5 [libc++] Fix typo in math special functions by Louis Dionne · 4 weeks ago
  89. 9711d68 [libc++] Replace uses of _LIBCPP_WEAK with [[gnu::weak]] (#171798) by Nikolas Klauser · 4 weeks ago
  90. 18528dd [libc++] Optimize std::find_if (#167697) by Nikolas Klauser · 4 weeks ago
  91. b3d8389 [libc++] Remove empty container benchmarks that are meaningless from the associative containers (#175180) by Nikolas Klauser · 4 weeks ago
  92. a821732 [libc++][NFC] Remove unused __key_equiv from flat_multimap and flat_multiset (#175612) by halbi2 · 4 weeks ago
  93. c613c1e [libc++] Annotate filesystem::path with [[clang::lifetimebound]] (#175507) by Nikolas Klauser · 4 weeks ago
  94. b557a72 Bump version to 23.0.0-git by Cullen Rhodes · 4 weeks ago
  95. 2e45b4e [libc++][istream] Removed `[[nodiscard]]` from `peek()` (#175591) by Hristo Hristov · 4 weeks ago
  96. 4896d25 [libc++] Remove some low value benchmarks (#175178) by Nikolas Klauser · 4 weeks ago
  97. 3c3e23e [libc++] Fix filebuf resetting its underlying buffer upon close() (#168947) by Louis Dionne · 4 weeks ago
  98. d2416a2 [libc++][memory_resource] Applied `[[nodiscard]]` (#172134) by Hristo Hristov · 4 weeks ago
  99. 720affe [libc++] Removed unused internal helper functions from the midpoint.h header (#175514) by eiytoq · 4 weeks ago
  100. eed7efc [libc++] Make basic_string::__erase_external_with_move noexcept (#171591) by Nikolas Klauser · 4 weeks ago