March 2025 Archives by author
      
      Starting: Sat Mar  1 01:28:39 PST 2025
         Ending: Mon Mar 31 13:48:53 PDT 2025
         Messages: 1990
     
- [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_sort` (PR #128860)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::stable_partition` (PR #128868)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement LWG3990 for Clang (PR	#128834)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix `money_get::do_get` with	huge input (PR #126273)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] constexpr deque (PR #129368)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] constexpr deque (PR #129368)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_sort` (PR #128860)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::stable_partition` (PR #128868)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::stable_partition` (PR #128868)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix `money_get::do_get` with	huge input (PR #126273)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix `money_get::do_get` with	huge input (PR #126273)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix `money_get::do_get` with	huge input (PR #126273)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify that LWG4140 is	implemented (PR #128624)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify that LWG4140 is	implemented (PR #128624)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_sort` (PR #128860)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_sort` (PR #128860)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_sort` (PR #128860)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_sort` (PR #128860)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_partition` (PR #129839)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_partition` (PR #129839)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify that LWG4140 is	implemented (PR #128624)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements	`views::enumerate` (PR #73617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements	`views::enumerate` (PR #73617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Comment cleanup for	`<type_traits>` (PR #130422)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Fixed bad link in 21.rst	(PR #130428)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Comment cleanup for	`<type_traits>` (PR #130422)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] Solves llvm/llvm-project#130486 (PR	#130560)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] cv-qualified types in atomic and atomic_ref (P3323R1) (PR #121414)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] P3247R2: Deprecate	`is_trivial(_v)` (PR #130573)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] P3247R2: Deprecate	`is_trivial(_v)` (PR #130573)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][docs] Remove mis-added entry for	P2513R4 (PR #130581)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][docs] Remove mis-added entry for	P2513R4 (PR #130581)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`' constructors for test files for `flat_(multi)map` whenever feasible. (PR #131284)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=> ` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip some `is_implicit_lifetime` tests for apple-clang-17 (PR #131302)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip some `is_implicit_lifetime` tests for apple-clang-17 (PR #131302)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip some `is_implicit_lifetime` tests for apple-clang-17 (PR #131302)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip a `is_virtual_base_of` test for apple-clang-17 (PR #131438)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip a `is_virtual_base_of` test for apple-clang-17 (PR #131438)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip a `is_virtual_base_of` test for apple-clang-17 (PR #131438)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Adds a test for a reserved	name. (PR #131363)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure strong exception guarantee for forward_list::resize (PR #131025)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip some `is_implicit_lifetime` tests for apple-clang-17 (PR #131302)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements	`views::enumerate` (PR #73617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements	`views::enumerate` (PR #73617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove redundant assignments in bitset string-like constructors (PR #121424)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix allocate_at_least test that assumes the size_type of the allocator (PR #131682)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4169: `std::atomic<T>`'s default constructor should be constrained (PR #131950)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4169: `std::atomic<T>`'s default constructor should be constrained (PR #131950)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4169: `std::atomic<T>`'s default constructor should be constrained (PR #131950)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and ranges::`fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and ranges::`fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4169: `std::atomic<T>`'s default constructor should be constrained (PR #131950)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::inplace_merge` (PR #131947)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix ODR violation in iostream.	(PR #132125)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix ODR violation in iostream.	(PR #132125)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix ODR violation in iostream.	(PR #132125)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][chrono] Adds a missing main	include. (PR #132100)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] Stl fixes (PR #132159)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] Stl fixes (PR #132159)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for	ranges::to (PR #132528)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for	ranges::to (PR #132528)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for	ranges::to (PR #132528)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for	ranges::to (PR #132528)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for	ranges::to (PR #132528)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Small fixes for time tests	(PR #132532)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Adjust inheritance detection for `enable_view` (PR #132582)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (PR #132593)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Re-implement LWG2770 again * 2	(PR #132598)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Re-implement LWG2770 again * 2	(PR #132598)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (PR #132593)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (PR #132593)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Make tests for constexpr `hash<vector<bool>>` libc++-specific (PR #132617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (PR #132593)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Re-implement LWG2770 again * 2	(PR #132598)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] cbegin should always return a	constant iterator (PR #99915)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Make tests for constexpr `hash<vector<bool>>` libc++-specific (PR #132617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Make tests for constexpr `hash<vector<bool>>` libc++-specific (PR #132617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Make tests for constexpr `hash<vector<bool>>` libc++-specific (PR #132617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove the constexpr `hash<vector<bool>>` extension (PR #132617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove the constexpr `hash<vector<bool>>` extension (PR #132617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove the constexpr `hash<vector<bool>>` extension (PR #132617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove the constexpr `hash<vector<bool>>` extension (PR #132617)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test `flat_meow` with proper underlying iterators (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test `flat_meow` with proper underlying iterators (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test `flat_meow` with proper underlying iterators (PR #131290)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
Adrian Prantl via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
Adrian Prantl via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
Adrian Prantl via libcxx-commits
 - [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle] Unconditionally parse substitution template arguments (PR #131970)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle] Unconditionally parse substitution template arguments (PR #131970)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize num_put	integral functions" (PR #131613)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize num_put	integral functions" (PR #131613)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Alexander Richardson via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Alexander Richardson via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Alexander Richardson via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Alexander Richardson via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Alexander Richardson via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Alexander Richardson via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Alexander Richardson via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
Amr Hesham via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
Amr Hesham via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
Amr Hesham via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
Amr Hesham via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
Amr Hesham via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
Amr Hesham via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
Amr Hesham via libcxx-commits
 - [libcxx-commits] [PATCH] D108352: [PowerPC] Fix a test case failure when compiled with libcxx
 
BALACH Baloch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment (PR #122603)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment (PR #122603)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] cv-qualified types in atomic and atomic_ref (P3323R1) (PR #121414)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] cv-qualified types in atomic and atomic_ref (P3323R1) (PR #121414)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Damien L-G via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Daniel Chen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (PR #73618)
 
David Benjamin via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add GitHub usernames for Linaro	managed bots (PR #133120)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
David Spickett via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Dominik Wójt via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Dominik Wójt via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Dominik Wójt via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Dominik Wójt via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Dominik Wójt via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Hans Wennborg via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
Haojian Wu via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
Haojian Wu via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
Haojian Wu via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
Haojian Wu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_map:: key_compare` handle `boolean-testable` correctly (PR #132621)
 
Hewill Kang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
Hewill Kang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
Hewill Kang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
Hewill Kang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctly (PR #132622)
 
Hewill Kang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
Hewill Kang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
Hewill Kang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
Hewill Kang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements	`views::enumerate` (PR #73617)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements	`views::enumerate` (PR #73617)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements	`views::enumerate` (PR #73617)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Fixed bad link in 21.rst	(PR #130428)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Fixed bad link in 21.rst	(PR #130428)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Fixed bad link in 21.rst	(PR #130428)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip some `is_implicit_lifetime` tests for apple-clang-17 (PR #131302)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip a `is_virtual_base_of` test for apple-clang-17 (PR #131438)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Add coverage for C++17 and Clang Modules with LSV (PR #131815)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Ian Anderson via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
Ilya Biryukov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for is_permutation and its std::ranges counte… (PR #130387)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for is_permutation and its std::ranges counte… (PR #130387)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for is_permutation and its std::ranges counte… (PR #130387)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for is_permutation and its std::ranges counte… (PR #130387)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use forwarding refs for predicates and projections in algorithms helpers (PR #133097)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use forwarding refs for predicates and projections in algorithms helpers (PR #133097)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use forwarding refs for predicates and projections in algorithms helpers (PR #133097)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimizing is_permutation (PR	#129565)
 
Imad Aldij via libcxx-commits
 - [libcxx-commits] [clang] [compiler-rt] [libcxx] [lldb] [llvm] Rename Sanitizer Coverage => Coverage Sanitizer (PR #106505)
 
Izzy Muerte via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `views::join_with` (PR	#65536)
 
Jakub Mazurkiewicz via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `views::join_with` (PR	#65536)
 
Jakub Mazurkiewicz via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement ranges::iota (PR	#68494)
 
James E T Smith via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement ranges::iota (PR	#68494)
 
James E T Smith via libcxx-commits
 - [libcxx-commits] [clang] [compiler-rt] [libc] [libcxx] [llvm] [Clang][AMDGPU] Remove special handling for COV4 libraries (PR #132870)
 
Joseph Huber via libcxx-commits
 - [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [llvm] [Clang][AMDGPU] Remove special handling for COV4 libraries (PR #132870)
 
Joseph Huber via libcxx-commits
 - [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [llvm] [Clang][AMDGPU] Remove special handling for COV4 libraries (PR #132870)
 
Joseph Huber via libcxx-commits
 - [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [llvm] [Clang][AMDGPU] Remove special handling for COV4 libraries (PR #132870)
 
Joseph Huber via libcxx-commits
 - [libcxx-commits] [libcxx] f059e58 - Revert "[libc++] Don't try to wait on a thread that hasn't started in std::async (#125433)"
 
Kadir Cetinkaya via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implements LWG3600 Making istream_iterator copy constructor trivial is an ABI break (PR #127343)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Fixed bad link in 21.rst	(PR #130428)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Fixed bad link in 21.rst	(PR #130428)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Fixed bad link in 21.rst	(PR #130428)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Update action runner base	image. (PR #130433)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Simplify string a bit (PR	#127135)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Adds a test for a reserved	name. (PR #131363)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3120	(PR #116772)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [llvm] [Clang][AMDGPU] Remove special handling for COV4 libraries (PR #132870)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (PR #131156)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (PR #131156)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (PR #131156)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (PR #131156)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::find (PR #122641)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::find (PR #122641)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed up vector<bool>	copy/move-ctors [1/3] (PR #120132)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed up and refactor vector<bool> move-assignment operator [2/3] (PR #119817)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] fix exception_guard include	guard name (PR #131370)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add remaining benchmarks from [alg.modifying.operations] (PR #127354)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add remaining benchmarks from [alg.modifying.operations] (PR #127354)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor and add benchmarks from [alg.nonmodifying] (PR #128206)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor and add benchmarks from [alg.nonmodifying] (PR #128206)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor and add benchmarks from [alg.nonmodifying] (PR #128206)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] c53caae - [libc++][NFC] Remove dead link	in comment
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add remaining benchmarks from [alg.modifying.operations] (PR #127354)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add remaining benchmarks from [alg.modifying.operations] (PR #127354)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove the explicit	Clang/LSV CI job (PR #131667)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove the explicit	Clang/LSV CI job (PR #131667)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix allocate_at_least test that assumes the size_type of the allocator (PR #131682)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix allocate_at_least test that assumes the size_type of the allocator (PR #131682)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor and add benchmarks from [alg.nonmodifying] (PR #128206)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix allocate_at_least test that assumes the size_type of the allocator (PR #131682)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove the explicit	Clang/LSV CI job (PR #131667)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove the explicit	Clang/LSV CI job (PR #131667)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Add coverage for C++17 and Clang Modules with LSV (PR #131815)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] 351bcd9 - [libc++][NFC] Add a comment that an include is a workaround
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Don't try to wait on a thread that hasn't started in std::async (PR #125433)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker	image. (PR #130497)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard call_once against operator	hijacking. (PR #128054)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard call_once against operator	hijacking. (PR #128054)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard call_once against operator	hijacking. (PR #128054)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] Strictly enforce C++ language requirements. (PR #130501)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Adds print benchmarks.	(PR #129765)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Adds print benchmarks.	(PR #129765)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Adds print benchmarks.	(PR #129765)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Adds print benchmarks.	(PR #129765)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Adds print benchmarks.	(PR #129765)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Adds print benchmarks.	(PR #129765)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++] Adds (multi|)(map|set) forward declarations. (PR #131541)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor and add benchmarks from [alg.nonmodifying] (PR #128206)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor and add benchmarks from [alg.nonmodifying] (PR #128206)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Add coverage for C++17 and Clang Modules with LSV (PR #131815)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Adds print benchmarks.	(PR #129765)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::copy for vector<bool> with small storage types (PR #131545)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::copy for vector<bool> with small storage types (PR #131545)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy_backward for vector<bool> with small storage types (PR #131560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy_backward for vector<bool> with small storage types (PR #131560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate vector<bool> copy/move-assignment operators in realistic scenarios (PR #119817)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate vector<bool> copy/move-assignment operators in realistic scenarios (PR #119817)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed-up {random_access, forward}_range-based operations in vector<bool>[3/3]  (PR #120134)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __alloc_traits in <deque> whenever it is available for consistency (PR #126595)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __alloc_traits in <deque> whenever it is available for consistency (PR #126595)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __alloc_traits in <deque> whenever it is available for consistency (PR #126595)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __alloc_traits in <deque> whenever it is available for consistency (PR #126595)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __alloc_traits in <deque> whenever it is available for consistency (PR #126595)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __alloc_traits in <deque> whenever it is available for consistency (PR #126595)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __alloc_traits in <deque> whenever it is available for consistency (PR #126595)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++] Adds (multi|)(map|set) forward declarations. (PR #131541)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle] Unconditionally parse substitution template arguments (PR #131970)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for is_permutation and its std::ranges counte… (PR #130387)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] 4474430 - [libc++][docs] Minor update to	the benchmark documentation
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][chrono] Adds a missing main	include. (PR #132100)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Add coverage for C++17 and Clang Modules with LSV (PR #131815)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for partitioning	algorithms (PR #127324)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for partitioning	algorithms (PR #127324)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor and add benchmark coverage for [alg.sort] (PR #128236)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for partitioning	algorithms (PR #127324)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Guard uses of `_LIBCPP_HAS_THREADS` in FTM tests (PR #132258)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] be36f41 - [libc++][NFC] Run two tests I'm about to modify a bunch under clang-format
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement LWG3436: support for arrays in std::construct_at (PR #132283)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement LWG3436: support for arrays in std::construct_at (PR #132283)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement LWG3436: support for arrays in std::construct_at (PR #132283)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [WG21] Draft PR for discussion of the P2687 trivial relocation approach (PR #116714)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Re-run libcxx/include through clang-format (PR #132407)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for partitioning	algorithms (PR #127324)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Re-run libcxx/include through clang-format (PR #132407)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Re-run libcxx/include through clang-format (PR #132407)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Re-implement LWG2770 again * 2	(PR #132598)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper, const and ref qualifiers (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper, const and ref qualifiers (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper, const and ref qualifiers (PR #132092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctly (PR #132622)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [clang] [compiler-rt] [libc] [libcxx] [llvm] [Clang][AMDGPU] Remove special handling for COV4 libraries (PR #132870)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (PR #124456)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (PR #124456)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (PR #124456)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Re-implement LWG2770 again * 2	(PR #132598)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] Get cxx03 headers working on z/OS (PR	#132992)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][Android] Disable fdsan in filebuf close.pass.cpp (PR #102412)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][Android] Disable fdsan in filebuf close.pass.cpp (PR #102412)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix unnecessary flushes in std::print() on POSIX (PR #70321)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133009)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133009)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133009)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133009)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Instantiate hash function	externally (PR #127040)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Instantiate hash function	externally (PR #127040)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Instantiate hash function	externally (PR #127040)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Instantiate hash function	externally (PR #127040)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of the pointer aliases in allocator_traits (PR #127079)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in	basic_string (PR #128423)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in	basic_string (PR #128423)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in	basic_string (PR #128423)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify __bitset::__init (PR	#121357)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix possible out of range access	in bitset (PR #121348)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix possible out of range access	in bitset (PR #121348)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix possible out of range access	in bitset (PR #121348)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix possible out of range access	in bitset (PR #121348)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix possible out of range access	in bitset (PR #121348)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add GitHub usernames for Linaro	managed bots (PR #133120)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add GitHub usernames for Linaro	managed bots (PR #133120)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verifies std::forward_like's	mandates clause. (PR #127318)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verifies std::forward_like's	mandates clause. (PR #127318)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Adjust inheritance detection for `enable_view` (PR #132582)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Adjust inheritance detection for `enable_view` (PR #132582)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Make tests for constexpr `hash<vector<bool>>` libc++-specific (PR #132617)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor ranges::{min, max, min_element, max_element} to use std::__min_element (PR #132418)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor ranges::{min, max, min_element, max_element} to use std::__min_element (PR #132418)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor and add benchmark coverage for [alg.sort] (PR #128236)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] optimize the performance of `ranges::starts_with` (PR #84570)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] optimize the performance of `ranges::starts_with` (PR #84570)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Optimize the performance of `ranges::starts_with` (PR #84570)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Optimize the performance of `ranges::starts_with` (PR #84570)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Optimize the performance of `ranges::starts_with` (PR #84570)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Optimize the performance of `ranges::starts_with` (PR #84570)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add some _LIBCPP_ASSUMEs for	bounded iterators (PR #109033)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add some _LIBCPP_ASSUMEs for	bounded iterators (PR #109033)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add some _LIBCPP_ASSUMEs for	bounded iterators (PR #109033)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add some _LIBCPP_ASSUMEs for	bounded iterators (PR #109033)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add some _LIBCPP_ASSUMEs for	bounded iterators (PR #109033)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add some _LIBCPP_ASSUMEs for	bounded iterators (PR #109033)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add some _LIBCPP_ASSUMEs for	bounded iterators (PR #109033)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Optimize the performance of `ranges::starts_with` (PR #84570)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove redundant and somewhat confusing assertions around advance() (PR #133276)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Unify __can_reference and	__is_referenceable_v (PR #133278)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment (PR #122603)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment (PR #122603)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2897R7 aligned_accessor: An mdspan accessor expressing pointer over-alignment (PR #122603)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] cv-qualified types in atomic and atomic_ref (P3323R1) (PR #121414)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] cv-qualified types in atomic and atomic_ref (P3323R1) (PR #121414)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] cv-qualified types in atomic and atomic_ref (P3323R1) (PR #121414)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] cv-qualified types in atomic and atomic_ref (P3323R1) (PR #121414)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] cv-qualified types in atomic and atomic_ref (P3323R1) (PR #121414)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] cv-qualified types in atomic and atomic_ref (P3323R1) (PR #121414)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard call_once against operator	hijacking. (PR #128054)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard call_once against operator	hijacking. (PR #128054)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Enables formattable tests for chrono formatters. (PR #128356)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implements LWG3600 Making istream_iterator copy constructor trivial is an ABI break (PR #127343)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Prohibits initializer_list	specializations. (PR #128042)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Prohibits initializer_list	specializations. (PR #128042)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix `money_get::do_get` with	huge input (PR #126273)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][chrono][doc] Use stable names in	synopsis. (PR #129381)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard call_once against operator	hijacking. (PR #128054)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::stable_partition` (PR #128868)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::stable_partition` (PR #128868)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::stable_partition` (PR #128868)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export directory_iterator in	module build (PR #129195)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export directory_iterator in	module build (PR #129195)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export directory_iterator in	module build (PR #129195)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_partition` (PR #129839)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify that LWG4140 is	implemented (PR #128624)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Protect more code against	-Wdeprecated. (PR #130419)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Fixed bad link in 21.rst	(PR #130428)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Comment cleanup for	`<type_traits>` (PR #130422)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [regex]test_CI (PR #130406)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for is_permutation and its std::ranges counte… (PR #130387)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Protect more code against	-Wdeprecated. (PR #130419)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Update action runner base	image. (PR #130433)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Update action runner base	image. (PR #130433)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Update action runner base	image. (PR #130433)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker	image. (PR #130497)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] Strictly enforce C++ language requirements. (PR #130501)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker	image. (PR #130497)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker	image. (PR #130497)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Improves diagnostics.	(PR #127234)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx/test] clang-format:	search.pass.cpp (PR #130551)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libcxx][test] clang-format:	search.pass.cpp (PR #130551)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libcxx][test] clang-format:	search.pass.cpp (PR #130551)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (PR #101826)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Adds a test for a reserved	name. (PR #131363)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] fix exception_guard include	guard name (PR #131370)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip some `is_implicit_lifetime` tests for apple-clang-17 (PR #131302)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Adds a test for a reserved	name. (PR #131363)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++] Adds (multi|)(map|set) forward declarations. (PR #131541)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize num_put	integral functions" (PR #131613)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize num_put	integral functions" (PR #131613)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`'s constructors for tests for `flat_(multi)map` whenever feasible (PR #131284)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard call_once against operator	hijacking. (PR #128054)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard call_once against operator	hijacking. (PR #128054)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++] Guard against operator&	hijacking. (PR #129453)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++] Guard against operator&	hijacking. (PR #129453)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++] Guard against operator&	hijacking. (PR #129453)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Clang-tidy operator& hijacker.	(PR #128366)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Clang-tidy operator& hijacker.	(PR #128366)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Adds print benchmarks.	(PR #129765)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] 9feac2c - [libc++] Improve deprecated	diagnostic guards.
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker	image. (PR #130497)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Add coverage for C++17 and Clang Modules with LSV (PR #131815)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++] Adds (multi|)(map|set) forward declarations. (PR #131541)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker	image. (PR #130497)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::inplace_merge` (PR #131947)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][chrono] Adds a missing main	include. (PR #132100)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++][chrono] Removes dead code.	(PR #132104)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++][chrono] Removes dead code.	(PR #132104)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][chrono] Adds a missing main	include. (PR #132100)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++] Adds (multi|)(map|set) forward declarations. (PR #131541)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Guard uses of `_LIBCPP_HAS_THREADS` in FTM tests (PR #132258)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++][chrono] Removes dead code.	(PR #132104)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][chrono] Adds a missing main	include. (PR #132100)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Re-run libcxx/include through clang-format (PR #132407)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Re-run libcxx/include through clang-format (PR #132407)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [RFC][libc++][benchmark] Enable benchmark optimizations. (PR #132445)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker	image. (PR #132539)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Small fixes for time tests	(PR #132532)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Small fixes for time tests	(PR #132532)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Small fixes for time tests	(PR #132532)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [RFC][libc++][format] Implements	compile-time caching. (PR #132552)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker	image. (PR #132539)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (PR #132593)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (PR #132593)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (PR #132593)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [RFC][libc++][format] Implements	compile-time caching. (PR #132552)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][format] Adds print benchmarks.	(PR #129765)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Make tests for constexpr `hash<vector<bool>>` libc++-specific (PR #132617)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] [test] Fix restoring LLVM_DIR	and Clang_DIR (PR #132838)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Unify __can_reference and	__is_referenceable_v (PR #133278)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove redundant and somewhat confusing assertions around advance() (PR #133276)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove redundant and somewhat confusing assertions around advance() (PR #133276)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove redundant and somewhat confusing assertions around advance() (PR #133276)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Mark de Wever via libcxx-commits
 - [libcxx-commits] [libcxx] Solves llvm/llvm-project#130486 (PR	#130560)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Martin Licht via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] [test] Fix restoring LLVM_DIR	and Clang_DIR (PR #132838)
 
Martin Storsjö via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] [test] Fix restoring LLVM_DIR	and Clang_DIR (PR #132838)
 
Martin Storsjö via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] [test] Fix restoring LLVM_DIR	and Clang_DIR (PR #132838)
 
Martin Storsjö via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] [test] Fix restoring LLVM_DIR	and Clang_DIR (PR #132838)
 
Martin Storsjö via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] WIP: [clang] store sugared converted arguments on TemplateSpecializationType (PR #132439)
 
Matheus Izvekov via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [clang] improved preservation of template keyword (PR #133610)
 
Matheus Izvekov via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [clang] improved preservation of template keyword (PR #133610)
 
Matheus Izvekov via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [clang] improved preservation of template keyword (PR #133610)
 
Matheus Izvekov via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
Matt Arsenault via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE]	[lldb][Format] (PR #131836)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxxabi] [llvm] [WIP] [libcxxabi][ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxxabi] [llvm] [WIP] [libcxxabi][ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [compiler-rt] [libc] [libcxx] [llvm] [Clang][AMDGPU] Remove special handling for COV4 libraries (PR #132870)
 
Michael Jones via libcxx-commits
 - [libcxx-commits] [libcxxabi] [libc++abi] Introduce	LIBCXXABI_ENABLE_DEMANGLER (PR #72948)
 
Michael Kenzel via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (PR #131921)
 
Michael Platings via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Mohamed Emad via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] constexpr deque (PR #129368)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] constexpr deque (PR #129368)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] constexpr deque (PR #129368)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [llvm] [libc++][ranges] P2542R8: Implement `views::concat` (PR #120920)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [llvm] [libc++][ranges] P2542R8: Implement `views::concat` (PR #120920)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [llvm] [libc++][ranges] P2542R8: Implement `views::concat` (PR #120920)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Nico Weber via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Nico Weber via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Nico Weber via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Nico Weber via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Nicole Mazzuca via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few unused includes from <__concepts/*> (PR #129883)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Replace structs with variable templates in <__memory/allocator_traits.h> (PR #129237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_put integral	functions (PR #120859)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Deprecate `is_pod(_v)` since	C++20 (PR #129471)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify that LWG4140 is	implemented (PR #128624)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make forward_list constexpr as	part of P3372R3 (PR #129435)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few unused includes from <__concepts/*> (PR #129883)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few unused includes from <__concepts/*> (PR #129883)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Replace structs with variable templates in <__memory/allocator_traits.h> (PR #129237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make forward_list constexpr as	part of P3372R3 (PR #129435)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __is_referenceable (PR #130043)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove identity casts in	<{forward_, }list> (PR #130049)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add warning groups to diagnose_if when available (PR #128759)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove identity casts in	<{forward_, }list> (PR #130049)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove identity casts in	<{forward_, }list> (PR #130049)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify that LWG4140 is	implemented (PR #128624)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::future not waiting until the thread is finished to clean up (PR #130145)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Don't try to wait on a thread that hasn't started in std::async (PR #125433)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Protect more code against	-Wdeprecated. (PR #130419)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [regex]test_CI (PR #130406)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove one of the std::signbit	overloads (PR #130505)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR	#130536)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR	#130536)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][docs] Remove mis-added entry for	P2513R4 (PR #130581)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] P3247R2: Deprecate `is_trivial(_v)` (PR #130573)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Don't try to wait on a thread that hasn't started in std::async (PR #125433)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a bunch of _LIBCPP_TEMPLATE_VIS applications that aren't necessary (PR #130738)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce macros for hiding ranges of functions from the ABI (PR #131156)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (PR #131156)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Always build the dylib with	hidden visibility (PR #131313)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove one of the std::signbit	overloads (PR #130505)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __is_referenceable (PR #130043)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __is_referenceable (PR #130043)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of the pointer aliases in allocator_traits (PR #127079)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove one of the std::signbit	overloads (PR #130505)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove one of the std::signbit	overloads (PR #130505)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __is_referenceable (PR #130043)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __is_referenceable (PR #130043)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Clang-tidy operator& hijacker.	(PR #128366)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper, const and ref qualifiers (PR #132092)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Re-run libcxx/include through clang-format (PR #132407)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Make tests for constexpr `hash<vector<bool>>` libc++-specific (PR #132617)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Put `std::monostate` in	`<utility>` (PR #128373)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add unary operators for class simd_mask (PR #118468)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (PR #124456)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Replace structs with variable templates in <__memory/allocator_traits.h> (PR #129237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Replace structs with variable templates in <__memory/allocator_traits.h> (PR #129237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS (PR #111964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS (PR #111964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS (PR #111964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133008)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133008)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133009)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (PR #124456)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (PR #124456)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (PR #124456)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (PR #124456)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a bunch of _LIBCPP_TEMPLATE_VIS applications that aren't necessary (PR #130738)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Instantiate hash function	externally (PR #127040)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133009)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor and add benchmark coverage for [alg.sort] (PR #128236)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133009)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133009)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add visibility annotations to the std namespace with GCC (PR #133233)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make __tree::__find_equal public and remove the friend declarations for {, multi}map (PR #133237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Remove a bunch of redundant ASan existence checks (PR #128504)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Remove a bunch of redundant ASan existence checks (PR #128504)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make bad_function_call::what() existence a matter of availability instead of ABI (PR #127697)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make bad_function_call::what() existence a matter of availability instead of ABI (PR #127697)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make bad_function_call::what() existence a matter of availability instead of ABI (PR #127697)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of the pointer aliases in allocator_traits (PR #127079)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Instantiate hash function	externally (PR #127040)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Instantiate hash function	externally (PR #127040)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make __tree::__find_equal public and remove the friend declarations for {, multi}map (PR #133237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::getline (PR	#121346)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add visibility annotations to the std namespace with GCC (PR #133233)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove the constexpr `hash<vector<bool>>` extension (PR #132617)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of the pointer aliases in allocator_traits (PR #127079)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of std::get for pairs (PR #114984)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] 427ce92 - [libc++][NFC] Move dylib function in <__filesystem/operations.h> together
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Optimize the performance of `ranges::starts_with` (PR #84570)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Unify __can_reference and	__is_referenceable_v (PR #133278)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Switch a few attribute to use	the C++11 syntax (PR #133293)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add visibility annotations to the std namespace with GCC (PR #133233)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of the pointer aliases in allocator_traits (PR #127079)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove friend declarations from	__tree (PR #133237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove friend declarations from	__tree (PR #133237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove friend declarations from	__tree (PR #133237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove friend declarations from	__tree (PR #133237)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of std::get for pairs (PR #114984)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS (PR #111964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] 457970d - [libc++][NFC] Format	std::num_put tests
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Reapply "[libc++] Optimize num_put integral functions" (#131613) (PR #133572)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Remove a bunch of redundant ASan existence checks (PR #128504)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use Fuchsia futex operations (PR	#133571)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use Fuchsia futex operations (PR	#133571)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Unify __can_reference and	__is_referenceable_v (PR #133278)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add __builtin_invoke and use it in libc++ (PR #116709)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Switch a few attribute to use	the C++11 syntax (PR #133293)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Switch a few attribute to use	the C++11 syntax (PR #133293)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::future not waiting until the thread is finished to clean up (PR #130145)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add __builtin_invoke and use it in libc++ (PR #116709)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make bad_function_call::what() existence a matter of availability instead of ABI (PR #127697)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Inline __has_feature and	__has_extension uses (PR #133634)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] faefb70 - [libc++][NFC] Remove	_LIBCPP_DLL_VIS
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Remove	_LIBCPP_DISABLE_EXTENSION_WARNINGS (PR #133693)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS and _LIBCPP_CLASS_TEMPLATE_INSTANTIATION_VIS (PR #133704)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS and _LIBCPP_CLASS_TEMPLATE_INSTANTIATION_VIS (PR #133704)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move more attributes to the	C++11 syntax (PR #133718)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Inline __has_feature and	__has_extension uses (PR #133634)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move more attributes to the	C++11 syntax (PR #133718)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move more attributes to the	C++11 syntax (PR #133718)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] 76e7bdd - [libc++][NFC] Replace __attribute__((__const__)) with [[__gnu__::__const__]]
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
Paul Osmialowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
Paul Osmialowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
Paul Osmialowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
Paul Osmialowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
Paul Osmialowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
Paul Osmialowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++][RFC] Always define internal feature test macros (PR #89178)
 
Pavel P via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make list constexpr as part of	P3372R3 (PR #129799)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make list constexpr as part of	P3372R3 (PR #129799)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make list constexpr as part of	P3372R3 (PR #129799)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make list constexpr as part of	P3372R3 (PR #129799)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make list constexpr as part of	P3372R3 (PR #129799)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make list constexpr as part of	P3372R3 (PR #129799)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make forward_list constexpr as	part of P3372R3 (PR #129435)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make forward_list constexpr as	part of P3372R3 (PR #129435)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make forward_list constexpr as	part of P3372R3 (PR #129435)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make list constexpr as part of	P3372R3 (PR #129799)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize bitset::to_string (PR	#128832)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::rotate for vector<bool>::iterator (PR #121168)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure strong exception guarantee for forward_list::resize (PR #131025)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure strong exception guarantee for forward_list::resize (PR #131025)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure strong exception guarantee for forward_list::resize (PR #131025)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed up vector<bool>	copy/move-ctors [1/3] (PR #120132)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed up vector<bool>	copy/move-ctors [1/3] (PR #120132)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed up vector<bool>	copy/move-ctors [1/3] (PR #120132)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed up vector<bool>	copy/move-ctors [1/3] (PR #120132)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed up and refactor vector<bool> move-assignment operator [2/3] (PR #119817)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed up and refactor vector<bool> move-assignment operator [2/3] (PR #119817)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate vector<bool> copy/move-assignment operators in realistic scenarios (PR #119817)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate vector<bool> copy/move-assignment operators in realistic scenarios (PR #119817)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate vector<bool> copy/move-assignment operators in realistic scenarios (PR #119817)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++] Fix ambiguous call in {ranges,	std}::count (PR #122529)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Simplify string a bit (PR	#127135)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Simplify string a bit (PR	#127135)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix possible out of range access	in bitset (PR #121348)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix possible out of range access	in bitset (PR #121348)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure strong exception guarantee for forward_list::resize (PR #131025)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure strong exception guarantee for forward_list::resize (PR #131025)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy for vector<bool> with small storage types (PR #131545)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove redundant assignments in bitset string-like constructors (PR #121424)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy for vector<bool> with small storage types (PR #131545)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy_backward for vector<bool> with small storage types (PR #131560)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy_backward for vector<bool> with small storage types (PR #131560)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy for vector<bool> with small storage types (PR #131545)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy for vector<bool> with small storage types (PR #131545)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy_backward for vector<bool> with small storage types (PR #131560)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy_backward for vector<bool> with small storage types (PR #131560)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::copy for vector<bool> with small storage types (PR #131545)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy_backward for vector<bool> with small storage types (PR #131560)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove redundant assignments in bitset string-like constructors (PR #121424)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate exception throwing for vector mutators on max_size violation (PR #131953)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate exception throwing for vector mutators on max_size violation (PR #131953)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate exception throwing for vector mutators on max_size violation (PR #131953)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate exception throwing for vector mutators on max_size violation (PR #131953)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate exception throwing for vector mutators on max_size violation (PR #131953)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage for copy/move ctors for vector<bool> (PR #120132)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous calls to std::min in basic_string (PR #132402)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous calls to std::min in basic_string (PR #132402)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous calls to std::min in basic_string (PR #132402)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor ranges::{min, max, min_element, max_element} to use std::__min_element (PR #132418)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor ranges::{min, max, min_element, max_element} to use std::__min_element (PR #132418)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor ranges::{min, max, min_element, max_element} to use std::__min_element (PR #132418)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous calls to std::min in basic_string (PR #132402)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous calls to std::min in basic_string (PR #132402)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed-up {random_access, forward}_range-based operations in vector<bool>[3/3]  (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Speed-up {random_access, forward}_range-based operations in vector<bool>[3/3]  (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::copy for forward_iterator and segmented_iterator (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::copy for forward_iterator and segmented_iterator (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::copy for forward_iterator and segmented_iterator (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::copy for forward_iterator and segmented_iterator (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::copy for forward_iterator and segmented_iterator (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::copy for forward_iterator and segmented_iterator (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::copy for forward_iterator and segmented_iterator (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::copy for forward_iterator and segmented_iterator (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::copy for forward_iterator and segmented_iterator (PR #120134)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous call to std::max	in vector<bool> (PR #119801)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage and readability for swap_ranges (PR #133752)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Improve test readability	for std::fill_n (PR #133771)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Improve test readability	for std::fill_n (PR #133771)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Improve test readability	for std::fill_n (PR #133771)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve test coverage and readability for swap_ranges (PR #133752)
 
Peng Liu via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use Fuchsia futex operations (PR	#133571)
 
Petr Hosek via libcxx-commits
 - [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle] Unconditionally parse substitution template arguments (PR #131970)
 
Richard Smith via libcxx-commits
 - [libcxx-commits] [libcxxabi] [llvm] [WIP] [libcxxabi][ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
 
Richard Smith via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use Fuchsia futex operations (PR	#133571)
 
Roland McGrath via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use Fuchsia futex operations (PR	#133571)
 
Roland McGrath via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use Fuchsia futex operations (PR	#133571)
 
Roland McGrath via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Guard uses of `_LIBCPP_HAS_THREADS` in FTM tests (PR #132258)
 
S. B. Tam via libcxx-commits
 - [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [llvm] [Clang][AMDGPU] Remove special handling for COV4 libraries (PR #132870)
 
Saiyedul Islam via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][C++03] Use `__cxx03/` headers in C++03 mode (PR #109002)
 
Sean Perry via libcxx-commits
 - [libcxx-commits] [libcxx] Get cxx03 headers working on z/OS (PR	#132992)
 
Sean Perry via libcxx-commits
 - [libcxx-commits] [libcxx] Perry/locale t nanosleep (PR #133104)
 
Sean Perry via libcxx-commits
 - [libcxx-commits] [libcxx] [zOS] Avoid ambiguous declarations when z/OS libc or wrpper lib adds functionality (PR #133104)
 
Sean Perry via libcxx-commits
 - [libcxx-commits] [libcxx] [zOS] Avoid ambiguous declarations when z/OS libc or wrpper lib adds functionality (PR #133104)
 
Sean Perry via libcxx-commits
 - [libcxx-commits] [libcxx] [zOS] Avoid ambiguous declarations when z/OS libc or wrpper lib adds functionality (PR #133104)
 
Sean Perry via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Small fixes for time tests	(PR #132532)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Small fixes for time tests	(PR #132532)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Small fixes for time tests	(PR #132532)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export directory_iterator in	module build (PR #129195)
 
Takuto Ikuta via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Takuto Ikuta via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
Takuto Ikuta via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Takuto Ikuta via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
Takuto Ikuta via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
Takuto Ikuta via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Yihe Li via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Yihe Li via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
Yihe Li via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to scalar types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to scalar types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Extend the scope of radix sorting inside std::stable_sort to floating-point types (PR #129452)
 
Дмитрий Изволов via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Don't try to wait on a thread that hasn't started in std::async (PR #125433)
 
kadir çetinkaya via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::future not waiting until the thread is finished to clean up (PR #130145)
 
kadir çetinkaya via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::future not waiting until the thread is finished to clean up (PR #130145)
 
kadir çetinkaya via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Don't try to wait on a thread that hasn't started in std::async (PR #125433)
 
kadir çetinkaya via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] extend XFAIL clauses to cover Amazon Linux too (PR #129377)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 65f105b - [libc++] Implements LWG3600 Making istream_iterator copy constructor trivial is an ABI break (#127343)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] d2b09e2 - [libc++] Prohibits initializer_list specializations. (#128042)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][chrono][doc] Use stable names in	synopsis. (PR #129381)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] gcd: Add more tests that require few more	divisions (PR #129395)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] gcd: Add more tests that require few more	divisions (PR #129395)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] gcd: Add more tests that require few more	divisions (PR #129395)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] gcd: Add more tests that require few more	divisions (PR #129395)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] gcd: Add more tests that require few more	divisions (PR #129395)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 4a8412d - [libc++] Add tests for gcd that result in something other than zero or one (#129395)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] fa5db05 - [libc++][test] XFAIL for FreeBSD in thread_create_failure.pass.cpp (#129413)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f5f5286 - [libc++] Implement LWG3990 for	Clang (#128834)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 376ffec - [libc++][format] Enables formattable tests for chrono formatters. (#128356)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 00e7463 - [libc++][chrono][doc] Use stable names in synopsis. (#129381)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] ca0612c - [libc++] Fix	`money_get::do_get` with huge input (#126273)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 8f4ee42 - [libc++][test] extend XFAIL clauses to cover Amazon Linux too (#129377)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 5bf1f03 - [libc++] Fix assignment in insertion into `vector` (#116001)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] bf9bf29 - [libc++] Implement part of P2562R1: constexpr `std::stable_partition` (#128868)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 29dde55 - [libc++] Remove a few unused includes in <utility> headers (#129674)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] a12744f - [libc++] Optimize ranges::swap_ranges for vector<bool>::iterator (#121150)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] e739ce2 - [libc++] Add missed `constexpr` to `erase(_if)` in `<string>` (#129666)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `ranges::stable_partition` (PR #129839)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add [[gnu::nodebug]] on type	traits (PR #128502)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 15edf87 - [libc++] Optimize num_put	integral functions (#120859)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] e51331c - [libcxx] Export directory_iterator in module build (#129195)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] c28c508 - [libc++] Implement part of P2562R1: constexpr `ranges::stable_partition` (#129839)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 27e686c - [libc++] Verify that LWG4140 is	implemented (#128624)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Verify forward_list self-merging	is a no-op (PR #129985)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make list constexpr as part of	P3372R3 (PR #129799)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Avoid hash key in __hash_table::find() if it is empty. (PR #126837)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Avoid hash key in __hash_table::find() if it is empty. (PR #126837)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 0cceac6 - [libc++] Remove a few unused includes from <__concepts/*> (#129883)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few unused includes from <__concepts/*> (PR #129883)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] ff993f9 - [libc++] Remove identity casts in <{forward_, }list> (#130049)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove identity casts in	<{forward_, }list> (PR #130049)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Don't try to wait on a thread that hasn't started in std::async (PR #125433)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove official Clang 18	support. (PR #130142)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add `-Watomic-memory-ordering` diagnostic tests for `atomic_ref` (PR #130206)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 94714fb - [libc++] Deprecate `is_pod(_v)`	since C++20 (#129471)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary static_casts in std::forward_list (PR #130310)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for is_permutation and its std::ranges counte… (PR #130387)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add benchmarks for is_permutation and its std::ranges counte… (PR #130387)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add unary operators for class simd_mask (PR #118468)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add binary operators for class simd (PR #118744)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex]test_CI (PR #130406)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex]test_CI (PR #130406)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 6d9dfd7 - [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (#128649)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][RFC] Refactor attributes to [[attribute_macro]] (PR #130099)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Protect more code against	-Wdeprecated. (PR #130419)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Comment cleanup for	`<type_traits>` (PR #130422)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Fixed bad link in 21.rst	(PR #130428)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 262a775 - [libc++][NFC] Fixed bad link in	21.rst (#130428)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 9e87caf - [libc++][NFC] Comment cleanup for `<type_traits>` (#130422)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex]test_CI (PR #130406)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex]test_CI (PR #130406)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add unary operators for class simd_mask (PR #118468)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] <experimental/simd> Add binary operators for class simd (PR #118744)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] fd973d2 - [libc++] Protect more code	against -Wdeprecated. (#130419)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] b6bb9dc - [libc++][CI] Update action	runner base image. (#130433)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][CI] Use latest Docker	image. (PR #130497)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxxabi] [libc++] Strictly enforce C++ language requirements. (PR #130501)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR	#130536)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR	#130536)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR	#130536)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR	#130536)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex]test_CI (PR #130406)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (PR #129008)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx/test] clang-format:	search.pass.cpp (PR #130551)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx/test] clang-format:	search.pass.cpp (PR #130551)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Solves llvm/llvm-project#130486 (PR	#130560)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Solves llvm/llvm-project#130486 (PR	#130560)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] P3247R2: Deprecate	`is_trivial(_v)` (PR #130573)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][docs] Remove mis-added entry for	P2513R4 (PR #130581)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 83936f5 - [libc++][docs] Remove mis-added entry for P2513R4 (#130581)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx/test] clang-format:	search.pass.cpp (PR #130551)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] deb4b20 - [NFC][libcxx][test] clang-format: search.pass.cpp (#130551)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libcxx][test] clang-format:	search.pass.cpp (PR #130551)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 9d7ca6c - [regex] fix uncaught exception when string is like "\\_" (#129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [regex] fix uncaught exception when string is like "\\_" (PR #129348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR	#130536)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR	#130536)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Assert preconditions of operator= of containers (PR #129625)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Assert preconditions of operator= of containers (PR #129625)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Assert preconditions of operator= of containers (PR #129625)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix libcxx config to be	non-textual. (PR #130723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix libcxx config to be	non-textual. (PR #130723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix libcxx config to be	non-textual. (PR #130723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix libcxx config to be	non-textual. (PR #130723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix libcxx config to be	non-textual. (PR #130723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (PR #130394)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add __assertion_handler to the	modulemap (PR #131031)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure strong exception guarantee for forward_list::resize (PR #131025)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_ABI everywhere (PR #131156)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 4baf1c0 - [libc++] Optimize ranges::rotate for vector<bool>::iterator (#121168)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 3bd71cb - [libc++] Fix ambiguous call in {ranges, std}::find (#122641)
 
via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [compiler-rt] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON on AIX. (PR #131200)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing #includes (PR	#130536)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Avoid narrowing operations in `pair`' constructors for test files for `flat_(multi)map` whenever feasible. (PR #131284)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=> ` (PR #131290)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip some `is_implicit_lifetime` tests for apple-clang-17 (PR #131302)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 999700c - [libc++][test] Skip some `is_implicit_lifetime` tests for apple-clang-17 (#131302)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Adds a test for a reserved	name. (PR #131363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `flat_(multi)map`'s iterators require `operator<=>` (PR #131290)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] fix exception_guard include	guard name (PR #131370)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] fix exception_guard include	guard name (PR #131370)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add a missing include for	__bit_iterator (PR #127015)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [WIP] Specialize std::search for char (PR	#130476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Skip a `is_virtual_base_of` test for apple-clang-17 (PR #131438)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 5cc2ae0 - [libc++][test] Skip a `is_virtual_base_of` test for apple-clang-17 (#131438)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 5bc8db8 - [libc++][NFC] fix exception_guard include guard name (#131370)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] fix exception_guard include	guard name (PR #131370)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] e30a5d6 - [libc++][NFC] Simplify string a	bit (#127135)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix possible out of range access	in bitset (PR #121348)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f7cab64 - [libc++][numeric][NFC] Cleanup *Saturation arithmetic* tests (#101826)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 9829d45 - [libc++][test] Adds a test for	a reserved name. (#131363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [NFC][libc++] Adds (multi|)(map|set) forward declarations. (PR #131541)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove redundant assignments in bitset string-like constructors (PR #121424)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Fixed Reference copy and move assignment	operators (PR #125723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize num_put	integral functions" (PR #131613)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize num_put	integral functions" (PR #131613)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 24e88b0 - [libc++] Add remaining benchmarks from [alg.modifying.operations] (#127354)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Remove the explicit	Clang/LSV CI job (PR #131667)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] d1156fc - Revert "[libc++] Optimize num_put integral functions" (#131613)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve diagnostic when violating `std::atomic` trivially copyable mandates (PR #131754)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Export the formatter_integral for module build. (PR #131778)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Fix issues found by MSVC's	STL (PR #131787)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 428b320 - [libc++] Fix allocate_at_least test that assumes the size_type of the allocator (#131682)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] Add coverage for C++17 and Clang Modules with LSV (PR #131815)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary division and modulo operations in bitset (PR #121312)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix {std, ranges}::copy for vector<bool> with small storage types (PR #131545)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix copy_backward for vector<bool> with small storage types (PR #131560)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] b391e80 - [libc++] Remove redundant assignments in bitset string-like constructors (#121424)
 
via libcxx-commits
 - [libcxx-commits] [libcxxabi] [lldb] [llvm] [WIP: DO NOT MERGE] [lldb][Format] Add option to highlight function names in backtraces (PR #131836)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] b271b44 - [libc++] Guard call_once against operator hijacking. (#128054)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 76a9d79 - [NFC][libc++] Guard against	operator& hijacking. (#129453)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][c++23] P2374:	`views::cartesian_product` (PR #111215)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Clang-tidy operator& hijacker.	(PR #128366)
 
via libcxx-commits
 - [libcxx-commits] [libcxxabi] [llvm] [ItaniumDemangle] Unconditionally parse substitution template arguments (PR #131970)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] b3a4bf9 - [libc++] Refactor and add benchmarks from [alg.nonmodifying] (#128206)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Validate exception throwing for vector mutators on max_size violation (PR #131953)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] c5195ae - [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (#130394)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] a5b3d3a - [libc++] Fix {std, ranges}::copy for vector<bool> with small storage types (#131545)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 029cb8a - [libc++] Fix copy_backward for vector<bool> with small storage types (#131560)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 70480fc - [libc++] Validate vector<bool> copy/move-assignment operators in realistic scenarios (#119817)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 617646a - [libc++] Use __alloc_traits in <deque> whenever it is available for consistency (#126595)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 5669161 - [libc++][CI] Use latest Docker	image. (#130497)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 053a714 - [libc++] Implement part of P2562R1: constexpr `ranges::inplace_merge` (#131947)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Bump `__cpp_lib_constexpr_algorithms` for P2562R1 in C++26 (PR #132075)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (PR #132090)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper and cv-refs (PR #132092)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][chrono] Adds a missing main	include. (PR #132100)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][chrono] Adds a missing main	include. (PR #132100)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][clang-modules] Fix headers being marked as textual (PR #130723)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Enable experimental tzdb on	Apple platforms (PR #122010)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] bf5cdd6 - [libc++][test] Fix issues found	by MSVC's STL (#131787)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 9dc854c - [libc++] Improve test coverage for copy/move ctors for vector<bool> (#120132)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 73cd84a - [NFC][libc++] Adds (multi|)(map|set) forward declarations. (#131541)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Guard uses of `_LIBCPP_HAS_THREADS` in FTM tests (PR #132258)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 382b707 - [libc++] Add coverage for C++17 and Clang Modules with LSV (#131815)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][CI] Adds GCC trunk image. (PR	#132271)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (PR #132276)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement LWG3436: support for arrays in std::construct_at (PR #132283)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous calls to std::min in basic_string (PR #132402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Re-run libcxx/include through clang-format (PR #132407)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Re-run libcxx/include through clang-format (PR #132407)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ambiguous calls to std::min in basic_string (PR #132402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 7be243a - [NFC][libc++][chrono] Removes	dead code. (#132104)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f60bec9 - [libc++][chrono] Adds a missing	main include. (#132100)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the test coverage for std::vector::emplace (PR #132440)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor ranges::{min, max, min_element, max_element} to use std::__min_element (PR #132418)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for	ranges::to (PR #132528)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for	ranges::to (PR #132528)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for	ranges::to (PR #132528)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] add static_assert for	ranges::to (PR #132528)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Small fixes for time tests	(PR #132532)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] dd97324 - [libc++][CI] Adds GCC trunk	image. (#132271)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 51aab96 - [libc++][test] Small fixes for	time tests (#132532)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [RFC][libc++][format] Implements	compile-time caching. (PR #132552)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Adjust inheritance detection for `enable_view` (PR #132582)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (PR #132593)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Re-implement LWG2770 again * 2	(PR #132598)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 2f1416b - [libc++] implement	std::flat_set (#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] implement std::flat_set (PR	#125241)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document our ABI guarantees and what ABI flags exist to modify these guarantees (PR #132615)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Make tests for constexpr `hash<vector<bool>>` libc++-specific (PR #132617)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_map::key_compare` handle `boolean-testable` correctly (PR #132621)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctly (PR #132622)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Use `LIBCPP_STATIC_ASSERT` in chrono test	(PR #132566)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] fb44f00 - [libc++] Add [[gnu::nodebug]]	on type traits (#128502)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Replace uses of `__libcpp_ctz` by	`__countr_zero` (PR #132639)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] e409464 - [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (#132593)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 66531c9 - [libc++] Remove one of the std::signbit overloads (#130505)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove one of the std::signbit	overloads (PR #130505)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] ddc6279 - [libc++] Simplify the implementation of __is_referenceable (#130043)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of __is_referenceable (PR #130043)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 4107544 - [libc++] Add benchmarks for partitioning algorithms (#127324)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] fdbd26b - [libc++] Add __assertion_handler to the modulemap (#131031)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] ef4f479 - [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (#130560)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Documentation for _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (PR #130560)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] aa80388 - [libc++] Ensure that we vectorize algorithms on all Clang-based compilers (#132090)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Tiny optimizations for	is_permutation (PR #129565)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] [test] Fix restoring LLVM_DIR	and Clang_DIR (PR #132838)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (PR #124456)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] a8e168e - [libc++][NFC] Replace structs with variable templates in <__memory/allocator_traits.h> (#129237)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Replace structs with variable templates in <__memory/allocator_traits.h> (PR #129237)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (PR #132896)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 3573065 - [libcxx] Put `std::monostate`	in `<utility>` (#128373)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Polishing documentation of libc++ (PR	#132962)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] fc5b4d4 - [libc++] Rename __construct_one_at_end to __emplace_back_assume_capacity (#132276)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] b0668d8 - [libc++] Make sure that __desugars_to isn't tripped up by reference_wrapper, const and ref qualifiers (#132092)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add the __is_replaceable type	trait (PR #132408)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Get cxx03 headers working on z/OS (PR	#132992)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 3b2b918 - [libc++] Use __detected_or_t to implement __has_iterator_{category, concept}_convertible_to (#124456)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR	#133063)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::has_single_bit (PR	#133063)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Introduce unversioned namespace	macros (PR #133009)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use forwarding refs for predicates and projections in algorithms helpers (PR #133097)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Perry/locale t nanosleep (PR #133104)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Perry/locale t nanosleep (PR #133104)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 649cbcc - [libc++] Remove unnecessary division and modulo operations in bitset (#121312)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Add GitHub usernames for Linaro	managed bots (PR #133120)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 3e59b00 - [libc++] Add GitHub usernames for Linaro managed bots (#133120)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 51bceb4 - [libcxx] [test] Fix restoring LLVM_DIR and Clang_DIR (#132838)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] [test] Fix restoring LLVM_DIR	and Clang_DIR (PR #132838)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f9aa7a2 - [libc++] Verify std::forward_like's mandates clause. (#127318)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 3c0300d - [libc++][ranges] Adjust inheritance detection for `enable_view` (#132582)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use forwarding refs for predicates and projections in algorithms helpers (PR #133097)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 8abca17 - [libc++] Introduce unversioned	namespace macros (#133009)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add visibility annotations to the std namespace with GCC (PR #133233)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 17d0569 - [libc++] Instantiate hash	function externally (#127040)
 
via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 8fdfe3f - [libc++] Refactor ranges::{min, max, min_element, max_element} to use std::__min_element (#132418)
 
via libcxx-commits
 - [libcxx-commits] [libcxxabi] [llvm] [WIP] [libcxxabi][ItaniumDemangle] Add infrastructure to track location information of parts of a demangled function name (PR #133249)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of std::get for pairs (PR #114984)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Remove clang-18 workaround in	picolib build (PR #133254)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Optimize std::__tree::__assign_multi to insert the provided range at the end of the tree every time (PR #131030)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove redundant and somewhat confusing assertions around advance() (PR #133276)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Unify __can_reference and	__is_referenceable_v (PR #133278)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] c13c04f - [libc++] Simplify the implementation of the pointer aliases in allocator_traits (#127079)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] mark `std::expected` as	`nodiscard` (PR #130820)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::multiset` (PR	#128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 772173f - [Clang][AMDGPU] Remove special handling for COV4 libraries (#132870)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 1f90a88 - [libcxx] Remove clang-18 workaround in picolib build (#133254)
 
via libcxx-commits
 - [libcxx-commits] [clang] [flang] [libcxx] [llvm] [llvm-reduce]: print short form, actionable names in the log (PR #132813)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] c8246f6 - [libc++] Remove friend	declarations from __tree (#133237)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove friend declarations from	__tree (PR #133237)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use Fuchsia futex operations (PR	#133571)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Reapply "[libc++] Optimize num_put integral functions" (#131613) (PR #133572)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Reapply "[libc++] Optimize num_put integral functions" (#131613) (PR #133572)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Remove a bunch of redundant ASan existence checks (PR #128504)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 646ad89 - [libc++] Unify __can_reference and __is_referenceable_v (#133278)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::min_element (PR	#100616)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] e16541e - [libc++] fix `flat_set`'s	transparent `insert` (#133402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] fix `flat_set`'s transparent	`insert` (PR #133402)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] abf9c1a - [libc++] Switch a few attribute to use the C++11 syntax (#133293)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Switch a few attribute to use	the C++11 syntax (PR #133293)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [clang] improved preservation of template keyword (PR #133610)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [clang] improved preservation of template keyword (PR #133610)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [clang] improved preservation of template keyword (PR #133610)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::future not waiting until the thread is finished to clean up (PR #130145)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] `flat_meow` transparent comparator string literals (PR #133654)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] [test] Improve test coverage for containers' scary.pass.cpp (PR #131550)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS and _LIBCPP_CLASS_TEMPLATE_INSTANTIATION_VIS (PR #133704)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Inline __has_feature and	__has_extension uses (PR #133634)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move more attributes to the	C++11 syntax (PR #133718)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement `std::flat_multiset`	(PR #128363)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add	__builtin_common_reference (PR #121199)
 
via libcxx-commits
    
 
    
      Last message date: 
       Mon Mar 31 13:48:53 PDT 2025
    Archived on: Thu May  1 15:30:17 PDT 2025
    
   
     
     
     This archive was generated by
     Pipermail 0.09 (Mailman edition).