1. 86aac87 [libc++] Granularize <bit> and remove <__bits> by Nikolas Klauser · 2 years, 4 months ago
  2. 430b397 [libc++] Granularize <type_traits> includes in <iterator> by Nikolas Klauser · 2 years, 5 months ago
  3. e0a6611 [libc++] Granularize <type_traits> includes in <compare> by Nikolas Klauser · 2 years, 5 months ago
  4. 947dfc9 [libc++] Granularize <type_traits> includes in <utility> by Nikolas Klauser · 2 years, 5 months ago
  5. eb6e13c [libc++][format] Adds formatter for tuple and pair by Mark de Wever · 2 years, 5 months ago
  6. ec11388 [libc++] Rename __tuple to __tuple_dir to avoid file collision by Michał Górny · 2 years, 5 months ago
  7. 66ba7c3 [libc++] Granularize <type_traits> includes in <concepts> by Nikolas Klauser · 2 years, 5 months ago
  8. 3ec6c99 [libc++] Implement P1169R4 (static operator()) by Nikolas Klauser · 2 years, 5 months ago
  9. e356f68 [libc++] Implement `std::expected` P0323R12 by Hui Xie · 2 years, 5 months ago
  10. d184958 [libc++][format] Adds range-default-formatter. by Mark de Wever · 2 years, 5 months ago
  11. 732bf92 [libc++][NFC] Remove unused includes from poll_with_backoff.h by Louis Dionne · 2 years, 6 months ago
  12. 3f65c8f Revert "[libc++] Remove workarounds for systems that used to require __need_XXX macros" by Yi Kong · 2 years, 6 months ago
  13. 119cef4 [libc++] Remove workarounds for systems that used to require __need_XXX macros by Louis Dionne · 2 years, 6 months ago
  14. af8c49d [libc++] Introduce a setting to remove fstream from the library by Louis Dionne · 2 years, 6 months ago
  15. 59ef4b3 [libc++] Split __allocator_destructor out of shared_ptr.h by Nikolas Klauser · 2 years, 7 months ago
  16. ddcb2d1 [libc++] Improves modular build. by Mark de Wever · 2 years, 7 months ago
  17. 627465c [libc++] Move preferred_name declarations into the forward declaring headers and add pmr preferred names by Nikolas Klauser · 2 years, 7 months ago
  18. a480073 [libc++][format] Implements string escaping. by Mark de Wever · 2 years, 7 months ago
  19. 594fa14 [libc++][ranges] implement `std::ranges::drop_while_view` by Hui Xie · 2 years, 7 months ago
  20. a469ce4 [libc++] Improves modular build. by Mark de Wever · 2 years, 7 months ago
  21. 243da90 [libc++] Add the C++17 <memory_resource> header (mono-patch) by Arthur O'Dwyer · 2 years, 7 months ago
  22. a2c6a11 [libc++][ranges]implement `std::views::take_while` by Hui Xie · 2 years, 7 months ago
  23. 96a509b implement `std::views::istream` by Hui Xie · 2 years, 8 months ago
  24. 79df8e1 [libc++] Implement P0591R4 (Utility functions to implement uses-allocator construction) by Nikolas Klauser · 2 years, 8 months ago
  25. 71410fd Revert "[libc++] Implement P0591R4 (Utility functions to implement uses-allocator construction)" by Vitaly Buka · 2 years, 8 months ago
  26. a6e1080 Revert "[libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}`" by Vitaly Buka · 2 years, 8 months ago
  27. 005916d [libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}` by Konstantin Varlamov · 2 years, 8 months ago
  28. 099384d [libc++] Implement P0591R4 (Utility functions to implement uses-allocator construction) by Nikolas Klauser · 2 years, 8 months ago
  29. 00798e5 [libc++][format] Granularizes the format header. by Mark de Wever · 2 years, 8 months ago
  30. 24e1736 [libc++][random] Removes transitive includes. by Mark de Wever · 2 years, 8 months ago
  31. e5d2d3e [libc++][chrono] Implements formatter day. by Mark de Wever · 2 years, 8 months ago
  32. 2d52c6b [libc++] Granularize __tuple by Nikolas Klauser · 2 years, 9 months ago
  33. d5e2677 [libc++] Granularize the rest of memory by Nikolas Klauser · 2 years, 9 months ago
  34. bc8fd9c Revert "[libc++] Granularize the rest of memory" by Vitaly Buka · 2 years, 9 months ago
  35. 3a49cff [libc++] Implement P2445R1 (`std::forward_like`) by Igor Zhukov · 2 years, 9 months ago
  36. 30adaa7 [libc++] Granularize the rest of memory by Nikolas Klauser · 2 years, 9 months ago
  37. 7ae66e5 [libc++] Granularize the rest of type_traits by Nikolas Klauser · 2 years, 9 months ago
  38. 0a5c344 [libc++] Add missing <stdbool.h> to the modulemap by Louis Dionne · 2 years, 10 months ago
  39. 4038c85 [libc++][ranges] Implement `ranges::is_permutation` by Nikolas Klauser · 2 years, 10 months ago
  40. a203acb [libc++][ranges] Implement `ranges::clamp` by Nikolas Klauser · 2 years, 10 months ago
  41. 36c746c [libc++][ranges] Implement `ranges::rotate`. by Konstantin Varlamov · 2 years, 10 months ago
  42. 68264b6 [libc++][ranges] Implement `ranges::{prev, next}_permutation`. by Nikolas Klauser · 2 years, 10 months ago
  43. 6bdb642 [libc++][ranges] Implement `ranges::sample`. by Konstantin Varlamov · 2 years, 10 months ago
  44. 507125a [libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abort by Louis Dionne · 2 years, 10 months ago
  45. e01b4fe [libc++] Fix unwrapping ranges with different iterators and sentinels by Nikolas Klauser · 2 years, 10 months ago
  46. 8a61749 [libc++][ranges] implement `std::ranges::inplace_merge` by Hui Xie · 2 years, 10 months ago
  47. f4fb72e [libc++] Use uninitialized algorithms for vector by Nikolas Klauser · 2 years, 10 months ago
  48. b7aa9c4 [libc++] Granularize some more type_traits by Nikolas Klauser · 2 years, 10 months ago
  49. 1d057a6 Revert "[libc++] Use uninitialized algorithms for vector" by Augusto Noronha · 2 years, 10 months ago
  50. 23cf42e [libc++] Use uninitialized algorithms for vector by Nikolas Klauser · 2 years, 10 months ago
  51. 857a78c [libc++] Implements Unicode grapheme clustering by Mark de Wever · 2 years, 10 months ago
  52. 5dd19ad [libc++][ranges] Implement `ranges::partial_sort`. by varconst · 2 years, 10 months ago
  53. 8ed702b [libc++][ranges] Implement `ranges::{,stable_}partition`. by Konstantin Varlamov · 2 years, 10 months ago
  54. a5c0638 [libc++][ranges] implement `std::ranges::set_symmetric_difference` by Hui Xie · 2 years, 10 months ago
  55. 101d1e9 [libc++] Implement ranges::find_end, ranges::search{, _n} by Nikolas Klauser · 2 years, 10 months ago
  56. 1f04759 Revert "[libc++] Implement ranges::find_end, ranges::search{, _n}" by Nikolas Klauser · 2 years, 10 months ago
  57. 76a7651 [libc++] Implement ranges::find_end, ranges::search{, _n} by Nikolas Klauser · 2 years, 10 months ago
  58. 73ebcab [libc++][ranges][NFC] Implement the repetitive parts of the remaining range algorithms: by Konstantin Varlamov · 2 years, 10 months ago
  59. 7d426a3 [libc++] Implement ranges::{reverse, rotate}_copy by Nikolas Klauser · 2 years, 10 months ago
  60. 96b674f [libc++][ranges] implement `std::ranges::set_intersection` by Hui Xie · 2 years, 10 months ago
  61. c945bd0 [libc++][ranges] Implement modifying heap algorithms: by Konstantin Varlamov · 2 years, 11 months ago
  62. 23c7328 [libc++][ranges] Implement `ranges::nth_element`. by Konstantin Varlamov · 2 years, 11 months ago
  63. 1cdec6c [libcxx][ranges] implement `std::ranges::set_difference` by Hui Xie · 2 years, 11 months ago
  64. f8cbe3cdf [libc++] Implement ranges::remove{, _if} by Nikolas Klauser · 2 years, 11 months ago
  65. 25607d1 [libc++] Implement `std::ranges::merge` by Hui Xie · 2 years, 11 months ago
  66. 2aea8af [libc++] Make _LIBCPP_DEBUG_RANDOMIZE_RANGE a function by Nikolas Klauser · 2 years, 11 months ago
  67. 94c7b89 [libc++][ranges] Implement `ranges::stable_sort`. by Konstantin Varlamov · 2 years, 11 months ago
  68. 633d1d0 [libc++] Use bounded iterators in std::span when the debug mode is enabled by Louis Dionne · 2 years, 11 months ago
  69. 2c3bbac [libc++] Implement ranges::move{, _backward} by Nikolas Klauser · 2 years, 11 months ago
  70. 77ad77c [libc++][format] Improve string formatters by Mark de Wever · 2 years, 11 months ago
  71. 971e9c8 [libc++] Implement std::boyer_moore{, _horspool}_searcher by Nikolas Klauser · 3 years ago
  72. ff3989e [libc++][ranges] Implement `ranges::sort`. by Konstantin Varlamov · 3 years ago
  73. afd5a4f [libc++] Implement ranges::lexicographical_compare by Nikolas Klauser · 3 years ago
  74. 3abaefe [libc++] Granularize some more of <type_traits> by Nikolas Klauser · 3 years ago
  75. 988682a [libc++] Fix std::lower_bound with C++20-hostile iterators by Nikolas Klauser · 3 years ago
  76. 1972d1e [libc++] Granularize even more of type_traits by Nikolas Klauser · 3 years ago
  77. ff6d5de [libc++] Implement ranges::replace{, _if} by Nikolas Klauser · 3 years ago
  78. 976f370 [libc++] Granularize __string by Nikolas Klauser · 3 years ago
  79. 0e9a01d [libc++] Fix modules builds when features are removed by Louis Dionne · 3 years ago[Renamed (96%) from libcxx/include/module.modulemap]
  80. 916e905 [libc++] Implement ranges::adjacent_find by Nikolas Klauser · 3 years ago
  81. b79b2b6 [libc++] Implement ranges::find_first_of by Nikolas Klauser · 3 years ago
  82. 8171586 [libc++][ranges] Implement ranges::binary_search and ranges::{lower, upper}_bound by Nikolas Klauser · 3 years ago
  83. a29a1a3 [libc++] Fix conjunction/disjunction and mark a few LWG issues as complete by Nikolas Klauser · 3 years ago
  84. a15ae41 [libc++] Make to_chars base 10 header only. by Mark de Wever · 3 years ago
  85. 30c37fb8 [libc++] Granularize more of <type_traits> by Nikolas Klauser · 3 years ago
  86. 11e3ad2 [libc++] Implement ranges::is_sorted{, _until} by Nikolas Klauser · 3 years ago
  87. 0e3dc1a [libc++] Implement ranges::{all, any, none}_of by Nikolas Klauser · 3 years ago
  88. 569d663 [libc++] Implement ranges::equal by Nikolas Klauser · 3 years ago
  89. 7af89a3 [libc++] Implement ranges::fill{, _n} by Nikolas Klauser · 3 years ago
  90. 643df8f [libc++] Make sure that all headers can be included with modules enabled by Louis Dionne · 3 years ago
  91. 1d1a191 [libc++] Implement ranges::reverse by Nikolas Klauser · 3 years ago
  92. eebc1fb [libc++] Granularize parts of <type_traits> by Nikolas Klauser · 3 years ago
  93. 4d8268f [libc++][format] Improve format-arg-store. by Mark de Wever · 3 years ago
  94. 15c809e [libc++][format] Adds a formattable concept. by Mark de Wever · 3 years ago
  95. 4128a4a [libc++] Mark <stdatomic.h> as requiring C++23 by Louis Dionne · 3 years ago
  96. 9924d8d [libc++][ranges] Implement `views::take`. by Konstantin Varlamov · 3 years ago
  97. 586efd5 [libc++][P0943] Add stdatomic.h header. by Louis Dionne · 3 years ago
  98. 37ba1b9 [libc++] Implement ranges::is_partitioned by Nikolas Klauser · 3 years ago
  99. 80045e9 [libc++] Implement ranges::for_each{, _n} by Nikolas Klauser · 3 years, 1 month ago
  100. 042dc3c [libc++] add zip_view and views::zip for C++23 by Hui Xie · 3 years, 1 month ago