1. d2a46e6 [libc++][PSTL] Implement std::move by Nikolas Klauser · 1 year, 8 months ago
  2. 639a098 [libc++] mdspan - implement layout_stride (#69650) by Christian Trott · 1 year, 8 months ago
  3. 7961fa3 [libc++] Fix uninitialized algorithms when using unconstrained comparison operators (#69373) by Louis Dionne · 1 year, 8 months ago
  4. ea9af5e [libc++] Add assertions for potential OOB reads in std::nth_element (#67023) by Daniel Kutenin · 1 year, 8 months ago
  5. 208a6d9 [libc++] Fix inconsistency between is_lock_free and is_always_lock_free (#68109) by Louis Dionne · 1 year, 8 months ago
  6. 838f289 [libc++] Eliminate extra allocations from `std::move(oss).str()` (#67294) by Amirreza Ashouri · 1 year, 8 months ago
  7. fcc13c0 [libc++] Simplify the tuple constructor overload set by Nikolas Klauser · 1 year, 8 months ago
  8. e9c101a [libc++] Add missing <__availability> include by Nikolas Klauser · 1 year, 8 months ago
  9. 70fedaf [libc++][NFC] Fix slightly incorrect comment in PSTL documentation by Louis Dionne · 1 year, 8 months ago
  10. f2b79ed [libcxx] Refactoring SIMD function names in PSTL CPU backend (#69029) by Anton Rydahl · 1 year, 8 months ago
  11. 20f39bf Lower std::string's alignment requirement from 16 to 8. (#68807) by Eric · 1 year, 8 months ago
  12. ba79fb2 [libc++] Re-apply "Remove UB in list, forward_list and __hash_table" by Louis Dionne · 1 year, 8 months ago
  13. 2cea1ba [libc++] Remove libc++'s own <setjmp.h> header (#68806) by Louis Dionne · 1 year, 8 months ago
  14. b3a39a9 [libc++] Check formatting with clang-format 17 (#68928) by Louis Dionne · 1 year, 8 months ago
  15. b0c769a [libc++][mdspan] Fix extents CTAD (#68737) by Christian Trott · 1 year, 8 months ago
  16. 593521b [libcxx] <experimental/simd> Add generate constructor of class simd (#66737) by ZhangYin · 1 year, 8 months ago
  17. d95a6c9 [libc++][NFC] Fix typo in synopsis comment by Louis Dionne · 1 year, 8 months ago
  18. b964419 [libcxx] Allow string to use SSO in constant evaluation. (#66576) by James Y Knight · 1 year, 8 months ago
  19. c6151f5 [libc++][hardening] Undeprecate safe mode (#68391) by Konstantin Varlamov · 1 year, 8 months ago
  20. f901254 [libc++] Remove libc++'s own <limits.h> (#65472) by Louis Dionne · 1 year, 8 months ago
  21. 5fa5ffe [Clang] Fix missing diagnostic for non-standard layout type in `offsetof` (#65246) by kasuga-fj · 1 year, 9 months ago
  22. bcf172e [libc++] LWG 3821 uses_allocator_construction_args should have overload for pair-like (#66939) by Hui · 1 year, 9 months ago
  23. aade746 [libc++][PSTL] Overhaul exceptions handling by Nikolas Klauser · 1 year, 9 months ago
  24. a9138cd [libc++] Optimize ranges::count for __bit_iterators by Nikolas Klauser · 1 year, 9 months ago
  25. b935882 Revert "[libc++] Remove UB in list, forward_list and __hash_table" by Krasimir Georgiev · 1 year, 9 months ago
  26. 0d7947b [libc++] Implement P2614R2 (Deprecate numeric_limits::has_denorm) by Nikolas Klauser · 1 year, 9 months ago
  27. c66d0b0 [libc++] Recategorize additional instantiations in the dylib as availability macros by Nikolas Klauser · 1 year, 9 months ago
  28. dc129d6 [libc++] Add std::fpclassify overloads for floating-point. (#67913) by Anatolii Malibroda · 1 year, 9 months ago
  29. 48c805b [libcxx] replaces SFINAE with requires-expressions in `bind_front` and `bind_back` (#68249) by Christopher Di Bella · 1 year, 9 months ago
  30. 0687e4d [libc++] Remove UB in list, forward_list and __hash_table by Louis Dionne · 1 year, 9 months ago
  31. f722db0 [libc++] Use correct size for deallocation of arrays in shared_ptr (#68233) by Ilya Biryukov · 1 year, 9 months ago
  32. d2cb198 [libc++] Make future_error constructor standard-compliant by Marek Kurdej · 1 year, 9 months ago
  33. b09551f [libc++] Fix implementation of iota_view::size (#67819) by Louis Dionne · 1 year, 9 months ago
  34. 04b4545 [libc++] Explicitly pass execution policies to _LIBCPP_PSTL_CUSTOMIZATION_POINT (#68238) by Louis Dionne · 1 year, 9 months ago
  35. d32edcb [libc++][NFC] Fix broken formatting in comment by Louis Dionne · 1 year, 9 months ago
  36. 7a73a2c [libc++][NFC] Document missing __pstl_merge function in PSTL basis operations by Louis Dionne · 1 year, 9 months ago
  37. b6f6fe9 [libc++] Remove unused defaulted template arg from `__rewrap_range`. (#67733) by Amirreza Ashouri · 1 year, 9 months ago
  38. b861457 [libc++] Fix a segfault in weak_ptr(const weak_ptr<Y>&) (#67956) by Amirreza Ashouri · 1 year, 9 months ago
  39. 6fe4e03 [libc++] Optimize vector push_back to avoid continuous load and store of end pointer by Martijn Vels · 1 year, 9 months ago
  40. cf31d0e [libcxx] <experimental/simd> Add _LIBCPP_HIDE_FROM_ABI to internal br… (#66977) by ZhangYin · 1 year, 9 months ago
  41. 4fa812b [libc++] Implement `std::condition_variable_any::wait[_for/until]` overloads that take `stop_token` by Hui · 1 year, 9 months ago
  42. 000940e [libc++] Refactor the tests for [iterator.range] (#67496) by Louis Dionne · 1 year, 9 months ago
  43. 880fa7f Revert "[clang][SemaCXX] Diagnose tautological uses of consteval if and is_constant_evaluated" by Sam McCall · 1 year, 9 months ago
  44. 491b281 [clang][SemaCXX] Diagnose tautological uses of consteval if and is_constant_evaluated by Takuya Shimizu · 1 year, 9 months ago
  45. 0106ae3 [libc++] Use _Lazy in tuple constructors by Louis Dionne · 1 year, 9 months ago
  46. 580d26a [libc++] Remove the CI job testing Clang 15 (#66406) by Louis Dionne · 1 year, 9 months ago
  47. 5f2da9c [runtimes] Bump the supported AppleClang version to AppleClang 15 (#67065) by Louis Dionne · 1 year, 9 months ago
  48. b0e19cf [libcxx] Don't deallocate non-pointer data in string assignment. (#67200) by James Y Knight · 1 year, 9 months ago
  49. 910b76a [libc++] Implement LWG-3655: The INVOKE operation and union types by Igor Zhukov · 1 year, 9 months ago
  50. 2b7f11a [libc++] Warn if an unsupported compiler is used by Nikolas Klauser · 1 year, 9 months ago
  51. e7a7a16 [libc++] Fix __threading_support when used with C11 threading (#66780) by Louis Dionne · 1 year, 9 months ago
  52. 0218ea4 [libc++] Implement ranges::ends_with by Zijun Zhao · 1 year, 9 months ago
  53. 054f9c5 [libc++] Fix `std::pair`'s pair-like constructor's incorrect assumption (#66585) by Hui · 1 year, 9 months ago
  54. aa8601d [libc++] [string_view] Remove operators made redundant by C++20 (#66206) by Amirreza Ashouri · 1 year, 9 months ago
  55. 078651b [libc++] Implement LWG3545: std::pointer_traits should be SFINAE-friendly. (#65177) by Daniel Cheng · 1 year, 9 months ago
  56. 695138c [libc++] implement std::`jthread` by Hui · 1 year, 9 months ago
  57. fdf91c7 [libc++][NFC] Introduce named states in std::call_once (#66289) by Louis Dionne · 1 year, 9 months ago
  58. 69875d5 [libc++] Refactor node creation and destruction in list and forward_list (#65614) by Louis Dionne · 1 year, 9 months ago
  59. 4d08ecc [libc++] Implement P2538R1 "ADL-proof std::projected" (#65411) by Louis Dionne · 1 year, 9 months ago
  60. 85f27d1 [libc++] Make sure LWG2070 is implemented as a DR (#65998) by Louis Dionne · 1 year, 9 months ago
  61. cce062d [libc++] Reintroduce the removed std::char_traits specialization (#66153) by Louis Dionne · 1 year, 9 months ago
  62. adae4e9 [libcxx] <experimental/simd> Fix CI errors on 32-bits x86 by Zhangyin · 1 year, 9 months ago
  63. 6441347 [libc++] Simplify the implementation of locale::id (#65781) by Louis Dionne · 1 year, 9 months ago
  64. d78ca73 [libc++] Fix the rotate direction used in countl_zero() by Armando Martín · 1 year, 9 months ago
  65. b85e186 [libc++][hardening] Add back the safe mode. by Konstantin Varlamov · 1 year, 9 months ago
  66. 7024892 [libc++][test] Add '-Wdeprecated-copy', '-Wdeprecated-copy-dtor' warnings to the test suite by Igor Zhukov · 1 year, 9 months ago
  67. ed29f27 [libcxx] <experimental/simd> Add broadcast constructor of class simd/simd_mask by Zhangyin · 1 year, 9 months ago
  68. e7a45c6 [libcxx] <experimental/simd> Added internal storage type, constructors, subscript operators of class simd/simd_mask and related tests by Zhangyin · 1 year, 9 months ago
  69. a284d0c [libcxx] <experimental/simd> Added aliagned flag types, traits is_simd_flag_type[_v], memory_alignment[_v] and related tests by Zhangyin · 1 year, 9 months ago
  70. ce5652c [libcxx] <experimental/simd> Added simd width functions, simd_size traits and related tests by Zhangyin · 1 year, 9 months ago
  71. 0e30dd4 [libcxx] <experimental/simd> Add ABI tags, class template simd/simd_mask implementations. Add related simd traits and tests. by Zhangyin · 1 year, 9 months ago
  72. 3e14076 [libcxx] <experimental/simd> Removed original implementations and tests by Zhangyin · 1 year, 9 months ago
  73. 3e24a77 [libc++] Use the default initializer for char_type in std::num_get::do_get by Louis Dionne · 1 year, 9 months ago
  74. 62bec3d [libcxx] Fix include directory order (#65859) by Alex Brachet · 1 year, 9 months ago
  75. 2374ae4 [libc++][nfc] Fixes emacs magic marker. by Mark de Wever · 1 year, 10 months ago
  76. 5795e7b [libc++][hardening][NFC] Fix the 17 release notes to remove mentions of hardening by Konstantin Varlamov · 1 year, 10 months ago
  77. bf1bcb6 [libc++] Use intptr_t instead of ptrdiff_t for messages_base::catalog by Alexander Richardson · 1 year, 10 months ago
  78. 7d7dcc1 [libc++][NFC] Remove dead code in <list> (#65651) by Louis Dionne · 1 year, 10 months ago
  79. 7f302f2 Revert "[libc++][NFC] Remove __has_keyword" by Xing Xue · 1 year, 10 months ago
  80. 401e457 [libc++] Wipe some more macros that do not belong in C++ forwarding headers by Brad Smith · 1 year, 10 months ago
  81. 6255157 [libc++] Re-enable std::pair trivial copy constructor for FreeBSD >= 14 by Dimitry Andric · 1 year, 10 months ago
  82. f78f93b [libc++][chrono] Adds tzdb_list implementation. by Mark de Wever · 1 year, 10 months ago
  83. 9f67143 [libc++] Implement LWG3938 (Cannot use std::expected monadic ops with move-only error_type) by yronglin · 1 year, 10 months ago
  84. e375fd0 [libc++] Remove unused include in __threading_support by Louis Dionne · 1 year, 10 months ago
  85. 065dc48 [libc++][ranges] Implement P2443R1: `views::chunk_by` by Jakub Mazurkiewicz · 1 year, 10 months ago
  86. 9f3e3ef [libc++][NFC] Refactor __enable_if return types to defaulted template parameters by Nikolas Klauser · 1 year, 10 months ago
  87. 6256ccf [libc++][NFC] Update the remaining enable_ifs by Nikolas Klauser · 1 year, 10 months ago
  88. 0a97720 [libc++] Assume that __BYTE_ORDER__ is always present by Nikolas Klauser · 1 year, 10 months ago
  89. b6310e6 [libc++] Add lifetimebound attributes to clamp by Nikolas Klauser · 1 year, 10 months ago
  90. d2232e6 [libc++] Initialize all member variables of `__state` in `<regex>` by Konstantin Varlamov · 1 year, 10 months ago
  91. c01794e [libc++] Move once_flag outside of <mutex> by Louis Dionne · 1 year, 10 months ago
  92. b397921 [runtimes] Fix some duplicate word typos by Louis Dionne · 1 year, 10 months ago
  93. 22347af [libc++][NFC] Remove some dead code by Nikolas Klauser · 1 year, 10 months ago
  94. 8930d04 [libc++][format] Fixes out of bounds access. by Mark de Wever · 1 year, 10 months ago
  95. ec4005f [libc++][hardening] Mark the remaining stray assertions as uncategorized by Konstantin Varlamov · 1 year, 10 months ago
  96. 3c28ce6 [libc++] Adds __throw_system_error overload. by Mark de Wever · 1 year, 10 months ago
  97. 06ef752 [libc++] Implement LWG3464(istream::gcount() can overflow) by yronglin · 1 year, 10 months ago
  98. 2051a41 Revert "[libc++] Implement LWG3464(istream::gcount() can overflow)" by yronglin · 1 year, 10 months ago
  99. d57fe1d [libc++] Implement LWG3464(istream::gcount() can overflow) by yronglin · 1 year, 10 months ago
  100. 2dc6281 [libc++]Declaring '__asign_view__' as a non noexcept function by Rishabh Bali · 1 year, 10 months ago