1. 846aa05 [libc++] Fix includes in `<string>` for no-`wchar_t` modes (#187650) by A. Jiang · 30 hours ago main master
  2. a72ee46 [libc++] Fix random_shuffle signature in C++03 mode with frozen headers (#186443) by Zibi Sarbinowski · 3 days ago
  3. 28ac5d7 [libc++][NFC] Remove redundant guard for `__cpp_lib_destroying_delete` (#187473) by A. Jiang · 4 days ago
  4. 0c8a81a [libc++] Unify python shebangs (#187258) by Ross Burton · 4 days ago
  5. 382ce33 [libc++][docs][NFC] Update Open XL supported version to 17.1.4 (#176112) by Hristo Hristov · 4 days ago
  6. f8b7b65 [libc++] Fix missing availability check for visionOS in apple_availability.h (#187015) by Louis Dionne · 4 days ago
  7. a9fe93c [libc++] Fix passing through object to comparisons in __tree (#186341) by Nikolas Klauser · 5 days ago
  8. 5e81099 [libc++] Expand test coverage for converting comparators in associative containers (#187133) by Louis Dionne · 5 days ago
  9. 2c254c2 [libc++] Refactor __is_transparent_v to make it clear what it depends on (#186419) by Louis Dionne · 5 days ago
  10. 5fb1783 [libc++] Add scripts defining two LNT runners for libc++ (#187050) by Louis Dionne · 6 days ago
  11. 4611e8b [libc++][NFC] Rename the template parameter of __make_transparent (#186435) by Louis Dionne · 6 days ago
  12. 32020af [libc++] Build the library with C++26 (#181021) by Louis Dionne · 6 days ago
  13. 7691a43 [libc++] Avoid including <cmath> in <format> (#186332) by Nikolas Klauser · 7 days ago
  14. 9bc5fdc [libc++][test] Use loop with compare_exchange_weak calls (#185953) by Jake Egan · 9 days ago
  15. 56950c5 [libc++][Android] Update Compiler for Android CI (#186531) by Sharjeel Khan · 9 days ago
  16. ee3c1dd [libc++] Make the associative container query benchmarks more representative (#183036) by Nikolas Klauser · 10 days ago
  17. e1240f4 [libc++] Fix checks for terminal and flushes in std::print() (#70321) by Dimitrij Mijoski · 11 days ago
  18. 767c68e [libc++] Fix iostream size ABI break (#185839) by Nikolas Klauser · 11 days ago
  19. 15a4dbd [libc++] Rename container benchmarks for consistency and precision (#181178) by Louis Dionne · 12 days ago
  20. 3710f38 [libc++] Switch to the new docker image in the CI (#185843) by Nikolas Klauser · 12 days ago
  21. bba3817 [libc++] Update the libcxx-next-runners image (#185871) by Nikolas Klauser · 12 days ago
  22. 9e31faf [libc++] Rename a few benchmarks to allow identifying what's being benchmarked from the name (#185747) by Louis Dionne · 12 days ago
  23. bf1d538 [libc++] Update the docker base image version (#185863) by Nikolas Klauser · 12 days ago
  24. 5ef552e [libc++] Install build-essential in the CI docker container (#185853) by Nikolas Klauser · 12 days ago
  25. 61541dd [libc++][NFC] Merge libc++ specific test directories for std::string (#185717) by Louis Dionne · 12 days ago
  26. 09bc48d [libc++] Update the libcxx-next-runners to use the new docker image (#185603) by Nikolas Klauser · 13 days ago
  27. f90f9af [libc++] Drop the unrepresentative search_n benchmark (#184783) by Nikolas Klauser · 13 days ago
  28. 13422e7 [libc++] Reduce the amount of formatter code included in <vector> (#178683) by Nikolas Klauser · 13 days ago
  29. edc64cb [libc++] Update the docker base image version (#185592) by Nikolas Klauser · 13 days ago
  30. d7f7fa5 [libc++] Fix strict aliasing violation for `deque::const_iterator` (#136067) by A. Jiang · 13 days ago
  31. be2038c [libc++][NFC] Simplify most of `optional.observe` (#185252) by William Tran-Viet · 14 days ago
  32. 5918e19 [libc++] Use compiler explorer for Clang as well and update to LLVM 23 as head (#185168) by Nikolas Klauser · 2 weeks ago
  33. 6eb94f1 [libc++][NFC] Simplify `optional::iterator` (#183230) by William Tran-Viet · 2 weeks ago
  34. f4c2c29 [libc++] Support build failures when running LNT benchmarks (#185234) by Louis Dionne · 2 weeks ago
  35. cbcd592 [libc++] Fix std::variant comparators not working on recursive instantiations (#182238) by Nikolas Klauser · 2 weeks ago
  36. c7e28ed [libc++] Don't double-wrap iterators when bounded iterators are used (#182264) by Nikolas Klauser · 2 weeks ago
  37. 4817f6e Revert "[libcxx] adds `__split_buffer::__swap_layouts`" (#185120) by Christopher Di Bella · 2 weeks ago
  38. a3cc529 [libcxx] Add `__split_buffer::__swap_layouts` (#180102) by Christopher Di Bella · 2 weeks ago
  39. d432fce [libc++] Add alias template for __strip_signature::type (#181955) by William Fynn · 2 weeks ago
  40. 3d7d4fe [libc++][string] Replace ASAN volatile wrapper with memory barrier (#184693) by Vitaly Buka · 3 weeks ago
  41. a09600d [libc++] Remove `__wrap_iter::base()` (#179389) by William Tran-Viet · 3 weeks ago
  42. be0f067 [libc++][NFC] Introduce __data() to std::string to replace std::__to_address(__get_pointer()) (#178212) by Nikolas Klauser · 3 weeks ago
  43. 73b7661 [libc++] Update documentation for _executeWithFakeConfig (#184420) by Louis Dionne · 3 weeks ago
  44. 459aea6 [libc++] Give proper names to a few benchmarks (#183333) by Louis Dionne · 3 weeks ago
  45. a1f0c6b [libc++] Forward find* algorithms to find_if (#179938) by Nikolas Klauser · 3 weeks ago
  46. fb61a79 [libc++] Fix vector::append_range growing before the capacity is reached (#183264) by Nikolas Klauser · 3 weeks ago
  47. f7625f7 [libc++] Introduce a escape hatch for the changed behavior of map and set search operations (#183190) by Louis Dionne · 4 weeks ago
  48. 4c50456 [libc++] Optimize using std::copy with an ostreambuf_iterator (#181815) by Nikolas Klauser · 4 weeks ago
  49. 8fbd092 [utils] update how auto-updated tests are displayed when the test is retried (#181097) by Henrik G. Olsson · 4 weeks ago
  50. 1094b0a [libc++] Add a thread-safe version of std::lgamma in the dylib (#153631) by Louis Dionne · 4 weeks ago
  51. 77116ea [libc++] Use verbose output when a LNT benchmark fails by Louis Dionne · 4 weeks ago
  52. df41a5c [libc++] Add segmented iterator optimization to std::equal (#179242) by Nikolas Klauser · 4 weeks ago
  53. 889fc09 [libc++] Make `__wrap_iter` comparison operators hidden friends (#179590) by William Tran-Viet · 4 weeks ago
  54. b72219e [libc++] Simplify and optimize the run-benchmarks script (#181382) by Louis Dionne · 4 weeks ago
  55. af0d948 [libc++] Fix `gps_time` formatting and related tests (#181560) by Matt Stephanson · 4 weeks ago
  56. 40b8255 [libc++][NFC] Format `std::midpoint` tests (#175531) by eiytoq · 4 weeks ago
  57. 04845d4 [libc++] Fix typo in atomic.h comment (#182719) by Connector Switch · 4 weeks ago
  58. 2768373 [libc++] Enable additional tests when Clang modules are enabled (#168967) by Louis Dionne · 4 weeks ago
  59. 1e3b90a [libc++] Avoid including <format> code in <optional> (#179466) by Nikolas Klauser · 5 weeks ago
  60. a725b04 [libc++][NFC] Use std::has_single_bit instead of std::popcount(v) == 1 (#181787) by Nikolas Klauser · 5 weeks ago
  61. ca8c7bf [libc++] Memoise `size()` in `vector::__assign_with_size` (#180288) by Christopher Di Bella · 5 weeks ago
  62. 15d71f5 [libc++] Fix FreeBSD atomic timed wait system call (#180400) by Hui · 5 weeks ago
  63. a615936 [libc++] Prevent ADL on _Block_copy/_Block_release (#179614) by Fady Farag · 5 weeks ago
  64. 9bb078c Reapply "[libc++] Add test_iterators.h to the modulemap (#181351)" by Nikolas Klauser · 5 weeks ago
  65. 5db976e Revert "[libc++] Add test_iterators.h to the modulemap (#181351)" by Aiden Grossman · 5 weeks ago
  66. a1ec636 [libc++] Add test_iterators.h to the modulemap (#181351) by Nikolas Klauser · 5 weeks ago
  67. e2d6351 [libc++] Implement `ranges::shift_right` (#177847) by Hui · 5 weeks ago
  68. 9c56d5a [libc++] Refactor std::push_heap benchmark (#181343) by Nikolas Klauser · 5 weeks ago
  69. 66f45b7 [libc++] Increase the minimum deployment target on macOS to 11.0 (#176094) by h-vetinari · 5 weeks ago
  70. dca85e9 [libc++] Remove hardcoded -O3 from adjacent_view benchmark (#181376) by Louis Dionne · 5 weeks ago
  71. 012f93c [libc++] Fix semaphore timed wait hanging on Windows (#180398) by Hui · 5 weeks ago
  72. 1e6b445 [libc++] Run all the microbenchmarks in run-benchmarks (#181374) by Louis Dionne · 5 weeks ago
  73. a09c148 [libc++][NFC] Remove already fixed FIXME from range.iota.view/indices.pass.cpp (#181344) by Nikolas Klauser · 5 weeks ago
  74. f1e504f [libc++][NFC] Don't use copy_n to copy a single integer in __sign_combinator (#181119) by Nikolas Klauser · 5 weeks ago
  75. d25c0a2 [libc++][NFC] Simplify some overloads in fs::path a bit (#181053) by Nikolas Klauser · 5 weeks ago
  76. 3d55426 [libc++] Fix native wait alignment (#180928) by Hui · 6 weeks ago
  77. 0e79f09 [libcxx] Use a table for the offsets in __next_prime (#180651) by PiJoules · 6 weeks ago
  78. 4e0436a [libc++] Add __strftime__ formatting attribute to locale base API __strftime (#179545) by Louis Dionne · 6 weeks ago
  79. 2f14f9b [libc++] Sort `_LIBCPP_INTRODUCED_IN_LLVM_<X>` usages in reverse chronological order (#176857) by h-vetinari · 6 weeks ago
  80. cbd2117 [libc++] Disable commit information in LNT runs by Louis Dionne · 6 weeks ago
  81. 66c20a8 [libc++] Avoid including pair in <__functional/hash.h> (#179635) by Nikolas Klauser · 6 weeks ago
  82. 8234db6 [libc++][NFC] use void_t instead of a custom implementation in fs::path (#181050) by Nikolas Klauser · 6 weeks ago
  83. 64d63f9 [libc++][NFC] Use std::quoted in fs::path and remove the private __quoted (#181043) by Nikolas Klauser · 6 weeks ago
  84. 654c50f [libc++] Rename LNT schema for libc++ by Louis Dionne · 6 weeks ago
  85. 55f4ded [libc++] Improve the logging story in run-benchmarks by Louis Dionne · 6 weeks ago
  86. dbd0d3c [libc++] Add scripts to run benchmarks and submit to LNT on a regular basis (#180849) by Louis Dionne · 6 weeks ago
  87. 90a6fd0 [libc++] Refactor benchmarking std::make_heap and std::sort_heap together (#180935) by Nikolas Klauser · 6 weeks ago
  88. 4522899 [libc++] Refactor std::sort_heap benchmark (#180941) by Nikolas Klauser · 6 weeks ago
  89. fb75aae [libc++] Reduce the number of runs on the ranges::min{,max} benchmarks (#179912) by Nikolas Klauser · 6 weeks ago
  90. c055627 [libc++][AIX] Enable LIBCPP_SHARED_PTR_DEFINE_LEGACY_INLINE_FUNCTIONS on AIX (#179784) by Xing Xue · 6 weeks ago
  91. 67a33d8 [libc++] Rewrite the std::pop_heap benchmark (#179911) by Nikolas Klauser · 6 weeks ago
  92. 61c972e [libc++][test] Include `<ios>` and `<ctime>` in tests for `time` locale facets (#179986) by S. B. Tam · 6 weeks ago
  93. ddb4dfa [libc++] Use ValueError instead of non-existent ArgumentError (#179526) by Louis Dionne · 6 weeks ago
  94. 3c0a757 [libc++] Only make comparators transparent in __tree if they don't cause a conversion (#179453) by Nikolas Klauser · 6 weeks ago
  95. 16eb983 [libc++] Prepare for PR #134330 by migrating to std::__static_fancy_pointer_cast (#180546) by Vinay Deshmukh · 6 weeks ago
  96. e6baff5 [libc++] Add myself as a FreeBSD point of contact by Jessica Clarke · 6 weeks ago
  97. 8361a56 [libc++][docs] Update `[[nodiscard]]` coding guidelines (#178384) by Hristo Hristov · 6 weeks ago
  98. 3c55f23 [libc++] Reduce the number of runs on the format_to{,n} and formatted_size benchmarks (#179922) by Nikolas Klauser · 6 weeks ago
  99. e66f774 [libc++] LWG4012: common_view::begin/end are missing the simple-view check (#153674) by Nhat Nguyen · 6 weeks ago
  100. f635c2d [libc++][NFC] Fix license header in test for `atomic_ref` (#180395) by Connector Switch · 6 weeks ago