August 2025 Archives by author
      
      Starting: Fri Aug  1 01:01:49 PDT 2025
         Ending: Sun Aug 31 23:58:22 PDT 2025
         Messages: 1369
     
- [libcxx-commits] [libcxx] [libc++][modules] Rewrite the modulemap to have fewer top-level modules (PR #110501)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++]	Refactor<__type_traits/is_swappable.h> (PR #86822)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>` (PR #149234)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>` (PR #149234)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>` (PR #149234)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>`	parts of P1317R2 (PR #151480)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>`	parts of P1317R2 (PR #151480)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>`	parts of P1317R2 (PR #151480)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::{, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add internal checks for some basic_streambuf invariants (PR #144602)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add internal checks for some basic_streambuf invariants (PR #144602)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix uses of non-empty transparent comparator in `<map>` (PR #152624)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix uses of non-empty transparent comparator in `<map>` (PR #152624)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix uses of non-empty transparent comparator in `<map>` (PR #152624)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix uses of non-empty transparent comparator in `<map>` (PR #152624)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement LWG4222 'expected' constructor from a single value missing a constraint (PR #152676)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix strict aliasing violation for `deque::const_iterator` (PR #136067)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Require fancy pointer to be correctly convertible (PR #152989)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing 'get_new_handler()' for Windows builds (PR #150182)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing 'get_new_handler()' for Windows builds (PR #150182)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (PR #153758)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (PR #153758)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][flat_set] LWG3751,	LWG3774 (PR #153934)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][flat_set] LWG3751,	LWG3774 (PR #153934)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>`	parts of P1317R2 (PR #151480)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix CI failure on AIX platforms	(PR #154699)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix CI failure on AIX platforms	(PR #154699)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible` (PR #143474)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Attempt to fix CI failure on AIX	platforms (PR #154699)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing encoding in open() call in python script (PR #154594)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&> (PR #155202)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible` (PR #143474)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible` (PR #143474)
 
A. Jiang via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Aaron Ballman via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Aaron Ballman via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix container build and bump	clang version (PR #153035)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix container build and bump	clang version (PR #153035)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix container build and bump	clang version (PR #153035)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] 36d31b0 - [CI][Github] Bump Github Runner	Version to 2.328.0
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][Android] Fix Dockerfile	(PR #154856)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvmn][CI] Update libc++ metrics to count running & queued aggregates. (PR #155298)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] 72c04bb - Revert "[libc++] Refactor key extraction for __hash_table and __tree (#154512)"
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Turn off PIE when running libc++ premerge tests. (PR #155689)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Turn off PIE when running libc++ premerge tests. (PR #155689)
 
Aiden Grossman via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][test] Avoid warnings about unused variables and typedefs if `_LIBCPP_VERSION` is not defined (PR #155679)
 
Alex Guteniev via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix locale-related compilation errors on NetBSD (PR #143055)
 
Alex Rønne Petersen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
Alexander Kornienko via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][math] Add constexpr for	std::abs() (PR #146633)
 
Alexey Samsonov via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Anatoly Trosinenko via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Anatoly Trosinenko via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Anatoly Trosinenko via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Anatoly Trosinenko via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Anatoly Trosinenko via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Anatoly Trosinenko via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Anatoly Trosinenko via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Andrew Lazarev via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize copy construction and assignment of __tree" (PR #152180)
 
Andrew Lazarev via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
Austin Jiang via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] adds way for clang-tidy to be built with non-default stdlib (PR #154573)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] adds way for clang-tidy to be built with non-default stdlib (PR #154573)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] adds way for clang-tidy to be built with non-default stdlib (PR #154573)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Christopher Di Bella via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Chuanqi Xu via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
Corentin Jabot via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
Corentin Jabot via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
Corentin Jabot via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
Corentin Jabot via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
Corentin Jabot via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
Corentin Jabot via libcxx-commits
 - [libcxx-commits] [libcxx] e0df5f8 - [libc++][NFC] Remove comments incorrectly added in #151935.
 
Corentin Jabot via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Corentin Jabot via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Corentin Jabot via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Attempt to fix CI failure on AIX	platforms (PR #154699)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][AIX] Fixup problems with ABI	list checking (PR #155643)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][AIX] Fixup problems with ABI	list checking (PR #155643)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][AIX] Fixup problems with ABI	list checking (PR #155643)
 
David Tenty via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Dmitry Vasilyev via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
Eli Friedman via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
Erich Keane via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_get integral	functions (PR #121795)
 
Florian Hahn via libcxx-commits
 - [libcxx-commits] [libcxx] WIP [libc++][ranges] P3138R3:	`views::cache_latest` (PR #151450)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] WIP [libc++][ranges] P3138R3:	`views::cache_latest` (PR #151450)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P3060R3: Add	`std::views::indices(n)` (PR #146823)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: jthread::operator=(jthread&&) postconditions are unimplementable under self-assignment (PR #153758)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (PR #153758)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (PR #153758)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (PR #153758)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (PR #153758)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][flat_set] LWG3751: Missing feature macro for flat_set (PR #153934)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][flat_set] LWG3751: Missing feature macro for flat_set (PR #153934)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][flat_set] LWG3751: Missing feature macro for flat_set (PR #153934)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][flat_set] LWG3751: Missing feature macro for flat_set (PR #153934)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][flat_set] LWG3751,	LWG3774 (PR #153934)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P3060R3: Add	`std::views::indices(n)` (PR #146823)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement a type-safe iterator	for optional (PR #154239)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement a type-safe iterator	for optional (PR #154239)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P3060R3: Add	`std::views::indices(n)` (PR #146823)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] reduced the number of multiplication (PR	#154503)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4083: `views::as_rvalue` should reject non-input ranges (PR #155156)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3505: split_view::outer-iterator::operator++ misspecified (PR #155160)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3505: `split_view::outer-iterator::operator++` misspecified (PR #155160)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3505: `split_view::outer-iterator::operator++` misspecified (PR #155160)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4083: `views::as_rvalue` should reject non-input ranges (PR #155156)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3505: `split_view::outer-iterator::operator++` misspecified (PR #155160)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3505: `split_view::outer-iterator::operator++` misspecified (PR #155160)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&> (PR #155202)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] P3060R3: Add	`std::views::indices(n)` (PR #146823)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
Hristo Hristov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][AIX] Fixup problems with ABI	list checking (PR #155643)
 
Hubert Tong via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][AIX] Fixup problems with ABI	list checking (PR #155643)
 
Hubert Tong via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][AIX] Fixup problems with ABI	list checking (PR #155643)
 
Hubert Tong via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][AIX] Fixup problems with ABI	list checking (PR #155643)
 
Jake Egan via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
Jay Foad via libcxx-commits
 - [libcxx-commits] 3 grandes ventajas de contratar servicios de informática e IT para TU empresa
 
Jonathan Emanuel Campoya via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][hardening] Add a greppable prefix to assertion messages. (PR #150560)
 
Konstantin Varlamov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove assertions from <string_view> that are unreachable (PR #148598)
 
Konstantin Varlamov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of	std::hash (PR #140407)
 
Konstantin Varlamov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Konstantin Varlamov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Konstantin Varlamov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify the implementation of	std::hash (PR #140407)
 
Konstantin Varlamov via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we restore invariants in basic_filebuf::overflow (PR #147389)
 
Konstantin Varlamov via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)
 
LLVM Continuous Integration via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>` (PR #149234)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>` (PR #149234)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>` (PR #149234)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::{, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::{, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::{, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize std::{, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>`	parts of P1317R2 (PR #151480)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>`	parts of P1317R2 (PR #151480)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>`	parts of P1317R2 (PR #151480)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>`	parts of P1317R2 (PR #151480)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>`	parts of P1317R2 (PR #151480)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add internal checks for some basic_streambuf invariants (PR #144602)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify std::function	implementation further (PR #145153)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify std::function	implementation further (PR #145153)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify std::function	implementation further (PR #145153)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::variant evaluating template arguments too eagerly (PR #151028)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::variant evaluating template arguments too eagerly (PR #151028)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::variant evaluating template arguments too eagerly (PR #151028)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove assertions from <string_view> that are unreachable (PR #148598)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove assertions from <string_view> that are unreachable (PR #148598)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove assertions from <string_view> that are unreachable (PR #148598)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove assertions from <string_view> that are unreachable (PR #148598)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document how __tree is layed out and how we iterate through it (PR #152453)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document how __tree is layed out and how we iterate through it (PR #152453)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document how __tree is layed out and how we iterate through it (PR #152453)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document how __tree is layed out and how we iterate through it (PR #152453)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document how __tree is layed out and how we iterate through it (PR #152453)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add internal checks for some basic_streambuf invariants (PR #144602)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add internal checks for some basic_streambuf invariants (PR #144602)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Attempt to fix CI failure on AIX	platforms (PR #154699)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Split libc++-specific tests for the frozen headers (PR #144093)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add a release note about multi{map, set}::find not returning the first element anymore (PR #155252)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add a release note about multi{map, set}::find not returning the first element anymore (PR #155252)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add a release note about multi{map, set}::find not returning the first element anymore (PR #155252)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the performance of std::make_heap a bit (PR #154092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the performance of std::make_heap a bit (PR #154092)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {map, set}::insert(InputIterator, InputIterator) (PR #154703)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] 7454e1f - [libc++] Fix a debug-hardening	test that requires C++17
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {map, set}::insert(InputIterator, InputIterator) (PR #154703)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {map, set}::insert(InputIterator, InputIterator) (PR #154703)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize map::insert_or_assign	(PR #155816)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize map::insert_or_assign	(PR #155816)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize map::insert_or_assign	(PR #155816)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix the Docker image build (PR	#150679)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix the Docker image build (PR	#150679)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][Android] Fix Dockerfile	(PR #154856)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][Android] Fix Dockerfile	(PR #154856)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Stabilize transitive includes	for C++23 (PR #134143)
 
Louis Dionne via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor (PR #144329)
 
Martin Storsjö via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor (PR #144329)
 
Martin Storsjö via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor (PR #144329)
 
Martin Storsjö via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [DRAFT] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [DRAFT] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [DRAFT] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [DRAFT] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [DRAFT] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [DRAFT] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [DRAFT] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [DRAFT] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add internal checks for some basic_streambuf invariants (PR #144602)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add internal checks for some basic_streambuf invariants (PR #144602)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add internal checks for some basic_streambuf invariants (PR #144602)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Michael Buch via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Michał Górny via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Michał Górny via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Michał Górny via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Michał Górny via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Enable warnings on lax vector conversions (PR #154719)
 
Mikołaj Piróg via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Enable warnings on lax vector conversions (PR #154719)
 
Mikołaj Piróg via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Enable warnings on lax vector conversions (PR #154719)
 
Mikołaj Piróg via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Enable warnings on lax vector conversions (PR #154719)
 
Mikołaj Piróg via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
Nhat Nguyen via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::find and __tree::__erase_unique (PR #152370)
 
Nico Weber via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::find and __tree::__erase_unique (PR #152370)
 
Nico Weber via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add a release note about multi{map, set}::find not returning the first element anymore (PR #155252)
 
Nico Weber via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nico Weber via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++]	Refactor<__type_traits/is_swappable.h> (PR #86822)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++]	Refactor<__type_traits/is_swappable.h> (PR #86822)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][math] Add constexpr for	std::abs() (PR #146633)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor (PR #144329)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize copy construction and assignment of __tree (PR #151304)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::variant evaluating template arguments too eagerly (PR #151028)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::variant evaluating template arguments too eagerly (PR #151028)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::variant evaluating template arguments too eagerly (PR #151028)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::variant evaluating template arguments too eagerly (PR #151028)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove assertions from <string_view> that are unreachable (PR #148598)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary friend declarations from <__tree> (PR #152133)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor (PR #144329)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down-cast in	__tree (PR #152181)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down-cast in	__tree (PR #152181)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize copy construction and assignment of __tree" (PR #152180)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down-cast in	__tree (PR #152181)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down-cast in	__tree (PR #152181)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] 3511044 - [libc++] Fix incorrect down	cast in __tree::operator=
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] 5499a70 - Revert "[libc++] Fix incorrect down cast in __tree::operator="
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down cast in	__tree::operator= (PR #152285)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove unnecessary friend declarations from <__tree> (PR #152133)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down cast in	__tree::operator= (PR #152285)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down cast in	__tree::operator= (PR #152285)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a bunch of forward declarations from __tree and simplify __is_tree_value_type (PR #152451)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG3187: P0591R4 reverted DR 2586 fixes to `scoped_allocator_adaptor::construct()` (PR #152424)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document how __tree is layed out and how we iterate through it (PR #152453)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map,	set}::insert (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc (PR #152724)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Test `await_suspend` control flow & `coro_await_suspend_destroy` attr (PR #152820)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Check for _newlib_version.h instead of picolibc.h (PR #152766)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor vector's ASan annotations to only ever delete and add the annotations (PR #152967)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Set the child pointer outside __insert_node_at in __tree (PR #152685)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a bunch of forward declarations from __tree and simplify __is_tree_value_type (PR #152451)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a bunch of forward declarations from __tree and simplify __is_tree_value_type (PR #152451)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove assertions from <string_view> that are unreachable (PR #148598)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Split libc++-specific tests for the frozen headers (PR #144093)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move more tests into	test/extensions (PR #152975)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Split libc++-specific tests for the frozen headers (PR #144093)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Split libc++-specific tests for the frozen headers (PR #144093)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move some standard tests from	test/libcxx (PR #152982)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Split libc++-specific tests for the frozen headers (PR #144093)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc (PR #152724)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Require fancy pointer to be correctly convertible (PR #152989)
 
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++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor optional constructors to use conditional explicit (PR #152999)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_get integral	functions (PR #121795)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ofstream::write (PR	#123337)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ofstream::write (PR	#123337)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Check for _newlib_version.h instead of picolibc.h (PR #152766)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix container build and bump	clang version (PR #153035)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Test `await_suspend` control flow & `coro_await_suspend_destroy` attr (PR #152820)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__erase_unique	(PR #152370)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] d70e50b - [libc++] Don't try to used	noexcept in C++03
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::find and __tree::__erase_unique (PR #152370)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::find and __tree::__erase_unique (PR #152370)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::find and __tree::__erase_unique (PR #152370)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document how __tree is laid out and how we iterate through it (PR #152453)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove assertions from <string_view> that are unreachable (PR #148598)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix LLVM 22 TODOs (PR #153367)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix LLVM 22 TODOs (PR #153367)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ofstream::write (PR	#123337)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize num_get integral	functions (PR #121795)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid redeclaring lgamma_r (PR	#153631)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::find and __tree::__erase_unique (PR #152370)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::find and __tree::__erase_unique (PR #152370)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Use early returns in a few basic_string functions (PR #137299)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix LLVM 22 TODOs (PR #153367)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ctype::to{lower,	upper} (PR #145344)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add thread safety annotations	for std::lock (PR #154078)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add thread safety annotations	for std::lock (PR #154078)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add thread safety annotations	for std::lock (PR #154078)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix LLVM 22 TODOs (PR #153367)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Use early returns in a few basic_string functions (PR #137299)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Use builtin for	std::is_bounded_array (PR #124400)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the performance of std::make_heap a bit (PR #154092)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the performance of std::make_heap a bit (PR #154092)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the performance of std::make_heap a bit (PR #154092)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add thread safety annotations	for std::lock (PR #154078)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix LLVM 22 TODOs (PR #153367)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify std::function	implementation further (PR #145153)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Finish localization support for	LLVM libc (PR #154170)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Finish localization support for	LLVM libc (PR #154170)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `std::__tree_node` member private to prepare for UB removal (PR #154225)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add thread safety annotations	for std::lock (PR #154078)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `std::__tree_node` member private to prepare for UB removal (PR #154225)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Use early returns in a few basic_string functions (PR #137299)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Use early returns in a few basic_string functions (PR #137299)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add thread safety annotations	for std::lock (PR #154078)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add thread safety annotations	for std::lock (PR #154078)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to [[no_unique_address]] (PR #154559)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] fix abi break (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (PR #152691)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] optimize tree insert range unique (PR	#154703)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {map, set}::insert(InputIterator, InputIterator) (PR #154703)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {map, set}::insert(InputIterator, InputIterator) (PR #154703)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Simplify the special member functions of the node containers (PR #154707)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add thread safety annotations	for std::lock (PR #154078)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Simplify the special member functions of the node containers (PR #154707)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Simplify the special member functions of the node containers (PR #154707)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][test] Fix typos (PR #155217)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::find and __tree::__erase_unique (PR #152370)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add a release note about multi{map, set}::find not returning the first element anymore (PR #155252)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add a release note about multi{map, set}::find not returning the first element anymore (PR #155252)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add a release note about multi{map, set}::find not returning the first element anymore (PR #155252)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Split libc++-specific tests for the frozen headers (PR #144093)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Remove tests from libcxx-03 which aren't run in C++03 mode (PR #144094)
 
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++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (PR #132602)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Wrap lines in	ReleaseNotes/22.rst (PR #155359)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Remove tests from libcxx-03 which aren't run in C++03 mode (PR #144094)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Remove XFAILs from the non-frozen libc++-specific tests (PR #144101)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Remove XFAILs from the non-frozen libc++-specific tests (PR #144101)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Remove XFAILs from the non-frozen libc++-specific tests (PR #144101)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Fix tests which only fail due to incorrect includes (PR #144110)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Fix a bunch of random	tests (PR #144117)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Wrap lines in	ReleaseNotes/22.rst (PR #155359)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Wrap lines in	ReleaseNotes/22.rst (PR #155359)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Remove XFAILs from the non-frozen libc++-specific tests (PR #144101)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Fix tests which only fail due to incorrect includes (PR #144110)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Fix a bunch of random	tests (PR #144117)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove zero size branch from	memmove (PR #155419)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03][NFC] Remove XFAILS from libcxx/test/libcxx (PR #155384)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03][NFC] Remove XFAILS from libcxx/test/libcxx (PR #155384)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Fix test/libcxx-03/system_reserved_names.gen.py (PR #155385)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Fix test/libcxx-03/system_reserved_names.gen.py (PR #155385)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {map, set}::insert(InputIterator, InputIterator) (PR #154703)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] Reapply "[libc++] Refactor key extraction for __hash_table and __tree (#154512)" (PR #155565)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] Reapply "[libc++] Refactor key extraction for __hash_table and __tree (#154512)" (PR #155565)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove zero size branch from	memmove (PR #155419)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ofstream::write (PR	#123337)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++][C++03] Backport #111127,	#112843 and #121620 (PR #155571)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ofstream::write (PR	#123337)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove zero size branch from	memmove (PR #155419)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize {map, set}::insert(InputIterator, InputIterator) (PR #154703)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Disable cv-qualified arithmetic hash specializations (PR #155786)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Disable cv-qualified arithmetic hash specializations (PR #155786)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize map::insert_or_assign	(PR #155816)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize map::insert_or_assign	(PR #155816)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix random_shuffle in __cxx03/__algorithm/shuffle.h (PR #155915)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove __classic_[upper, lower]_table from cxx03 __locale header NFC) (PR #155916)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove __classic_[upper, lower]_table from cxx03 __locale header NFC) (PR #155916)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Disable cv-qualified arithmetic hash specializations (PR #155786)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree	search algorithms (PR #155245)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the performance of std::make_heap a bit (PR #154092)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Replace typedefs with using	declarations (PR #156009)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Replace typedefs with using	declarations (PR #156009)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Disable cv-qualified arithmetic hash specializations (PR #155786)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Disable cv-qualified arithmetic hash specializations (PR #155786)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Simplify std::function	implementation further (PR #145153)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix LLVM 22 TODOs (PR #153367)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize map::insert_or_assign	(PR #155816)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible` (PR #143474)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible` (PR #143474)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible` (PR #143474)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible` (PR #143474)
 
Nikolas Klauser via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (#138571) (PR #143230)
 
Oliver Hunt via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Pavel Labath via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Pavel Labath via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Pavel Labath via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Pavel Labath via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Pavel Labath via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Pavel Labath via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Pavel Labath via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Pavel Labath via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
Pavel Labath via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3143	(PR #116971)
 
Peng Xie via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3143	(PR #116971)
 
Peng Xie via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3143	(PR #116971)
 
Peng Xie via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3143	(PR #116971)
 
Peng Xie via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3143	(PR #116971)
 
Peng Xie via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3143	(PR #116971)
 
Peng Xie via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3143	(PR #116971)
 
Peng Xie via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] ELF: Add support for R_AARCH64_PATCHINST relocation type. (PR #133534)
 
Peter Collingbourne via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] ELF: Add support for R_AARCH64_PATCHINST relocation type. (PR #133534)
 
Peter Collingbourne via libcxx-commits
 - [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] ELF: Add support for R_AARCH64_PATCHINST relocation type. (PR #133534)
 
Peter Collingbourne via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][Android] Test whether libc++ CI	is working (PR #153323)
 
Ryan Prichard via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][Android] Fix Dockerfile	(PR #154856)
 
Ryan Prichard via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
Shamshura Egor via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][test] Silence nodiscard warnings	(PR #154622)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][test] Fix typos (PR #155217)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][test] Fix typos (PR #155217)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][test] Fix typos (PR #155217)
 
Stephan T. Lavavej via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR	#136528)
 
Steve O'Brien via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
Sv. Lockal via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
Thurston Dang via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
Thurston Dang via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Timothy Choi via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Timothy Choi via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Timothy Choi via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Timothy Choi via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Timothy Choi via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Timothy Choi via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Timothy Choi via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Timothy Choi via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
Timothy Choi via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we restore invariants in basic_filebuf::overflow (PR #147389)
 
Tulio Magno Quites Machado Filho via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
Valentin Clement バレンタイン クレメン via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc (PR #152724)
 
Victor Campos via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update CI picolibc version to	v1.8.10 (PR #152731)
 
Victor Campos via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update CI picolibc version to	v1.8.10 (PR #152731)
 
Victor Campos via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc (PR #152724)
 
Victor Campos via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc (PR #152724)
 
Victor Campos via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc (PR #152724)
 
Victor Campos via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc (PR #152724)
 
Victor Campos via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node constructor (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node constructor (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node constructor (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node constructor (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node constructor (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Make `std::__tree_node` member private to prepare for UB removal (PR #154225)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
 
Vinay Deshmukh via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down-cast in	__tree (PR #152181)
 
Vitaly Buka via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize copy construction and assignment of __tree" (PR #152180)
 
Vitaly Buka via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P3168R2: Give optional	range support (PR #149441)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement a type-safe iterator	for optional (PR #154239)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement a type-safe iterator	for optional (PR #154239)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&> (PR #155202)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&> (PR #155202)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&> (PR #155202)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&> (PR #155202)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&>` (PR #155202)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&>` (PR #155202)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&>` (PR #155202)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&>` (PR #155202)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&>` (PR #155202)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement a type-safe iterator	for optional (PR #154239)
 
William Tran-Viet via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
 
Yihe Li via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ctype::to{lower,	upper} (PR #145344)
 
Zibi Sarbinowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize ctype::to{lower,	upper} (PR #145344)
 
Zibi Sarbinowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix random_shuffle in __cxx03/__algorithm/shuffle.h (PR #155915)
 
Zibi Sarbinowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix random_shuffle in __cxx03/__algorithm/shuffle.h (PR #155915)
 
Zibi Sarbinowski via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 4a509f8 - [libc++] Implement comparison operators for `tuple` added in C++23 (#148799)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement comparison operators for `tuple` added in C++23 (PR #148799)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][hardening] Add a greppable prefix to assertion messages. (PR #150560)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (PR #151935)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 091c33b - [libc++] Remove SFINAE on __tuple_impl constructors (#151654)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove SFINAE on __tuple_impl	constructors (PR #151654)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 1cac2be - [libc++] Optimize copy construction and assignment of __tree (#151304)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f72b3e1 - [Clang] Add detailed notes explaining why `is_constructible` evaluates to false (Revert 16d5db7) (#151935)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 3bdfca5 - [libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>` (#149234)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Revert "[libc++] Optimize copy construction and assignment of __tree" (PR #152180)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] bb3c060 - [libc++] Fix incorrect	down-cast in __tree (#152181)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down-cast in	__tree (PR #152181)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f355a57 - [libcxx] Initialize vcruntime __std_exception_data in the exception copy ctor (#144329)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] b1482aa - [libc++] Fix incorrect down cast in __tree::operator= (#152285)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix incorrect down cast in	__tree::operator= (PR #152285)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 5a47a18 - [libcxx] Update testing documentation about CI container images. (#149192)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Update testing documentation about CI container images. (PR #149192)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Document how __tree is layed out and how we iterate through it (PR #152453)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize multi{map,	set}::insert (PR #152691)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix C++23 standard modules when using with `clang-cl` on Windows (PR #148992)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Check for _newlib_version.h instead of picolibc.h (PR #152766)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Check for _newlib_version.h instead of picolibc.h (PR #152766)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 7ae1424 - [libc++] Fix uses of non-empty transparent comparator in `<map>` (#152624)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix uses of non-empty transparent comparator in `<map>` (PR #152624)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (PR #151745)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Test `await_suspend` control flow & `coro_await_suspend_destroy` attr (PR #152820)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Test `await_suspend` control flow & `coro_await_suspend_destroy` attr (PR #152820)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Test `await_suspend` control flow & `coro_await_suspend_destroy` attr (PR #152820)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 91cdd35 - [clang] Improve nested name specifier AST representation (#147835)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (PR #152855)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 24b7727 - [libc++] Implement LWG4222 'expected' constructor from a single value missing a constraint (#152676)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement LWG4222 'expected' constructor from a single value missing a constraint (PR #152676)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement std::make_from_tuple mandates: If tuple_size_v<remove_reference_t<Tuple>> is 1, then reference_constructs_from_temporary_v<T, decltype(get<0>(declval<Tuple>()))> is false. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Check for _newlib_version.h instead of picolibc.h (PR #152766)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor vector's ASan annotations to only ever delete and add the annotations (PR #152967)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 818ee8f - [libc++] Remove a bunch of forward declarations from __tree and simplify __is_tree_value_type (#152451)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove a bunch of forward declarations from __tree and simplify __is_tree_value_type (PR #152451)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Handle Newlib and picolibc using	options (PR #152968)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Handle Newlib and picolibc using	options (PR #152968)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move more tests into	test/extensions (PR #152975)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move more tests into	test/extensions (PR #152975)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move some standard tests from	test/libcxx (PR #152982)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Move some standard tests from	test/libcxx (PR #152982)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Split libc++-specific tests for the frozen headers (PR #144093)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Require fancy pointer to be correctly convertible (PR #152989)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Require fancy pointer to be correctly convertible (PR #152989)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Check for _newlib_version.h instead of picolibc.h (PR #152766)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix container build and bump	clang version (PR #153035)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix container build and bump	clang version (PR #153035)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Fix container build and bump	clang version (PR #153035)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f5f5824 - [libc++] Fix std::variant evaluating template arguments too eagerly (#151028)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix std::variant evaluating template arguments too eagerly (PR #151028)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] Test `await_suspend` control flow & `coro_await_suspend_destroy` attr (PR #152820)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__erase_unique	(PR #152370)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 3ca414b - [libc++] Move some standard tests from test/libcxx (#152982)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 78636be - [libc++] Move more tests into	test/extensions (#152975)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 4fd41c4 - [libcxx] Bump runner version in	container image (#153339)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add nodiscard attribute to std::make_unique/std::make_shared (PR #153115)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 6d40257 - [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (#152855)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 5b25888 - [libc++] Document how __tree is laid out and how we iterate through it (#152453)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 7b904b0 - [libc++] Remove assertions from <string_view> that are unreachable (#148598)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing 'get_new_handler()' for Windows builds (PR #150182)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] cbbf303 - [libc++] Optimize __hash_table copy constructors and assignment (#151951)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] d9bc548 - [libc++] Optimize __tree::find and __tree::__erase_unique (#152370)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (PR #153758)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (PR #153758)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Update the status for lwg-3143	(PR #116971)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] TESTING ONLY! DO NOT REVIEW OR	COMMIT! (PR #153828)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] TESTING ONLY! DO NOT REVIEW OR	COMMIT! (PR #153828)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] [WIP] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (PR #153758)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node constructor (PR #153908)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node constructor (PR #153908)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 0561ede - [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are unimplementable under self-assignment (#153758)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][flat_set] LWG3751: Missing feature macro for flat_set (PR #153934)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] fix mi_mode_test failure with	libc++-21 (PR #153969)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f3008c1 - [libc++][flat_set] LWG3751,	LWG3774 (#153934)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Avoid using __local as it collides with	clc++ keyword (PR #154020)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Avoid using __local as it collides with	clc++ keyword (PR #154020)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Avoid using __local as it collides with	clc++ keyword (PR #154020)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 2cb2d76 - [libc++][ranges] Ensure range access CPOs are provided in `<iterator>` (#151745)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add thread safety annotations	for std::lock (PR #154078)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the performance of std::make_heap a bit (PR #154092)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 1c51886 - [libc++] Implement P3168R2: Give optional range support (#149441)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] d286f2e - [libc++] Make `std::__tree_node` member private to prepare for UB removal (#154225)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 57bf5dd - [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (#152867)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][tuple.apply] Implement P2255R2 make_from_tuple part. (PR #152867)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] <regex>: Make unmatched backrefs always succeed in ECMAScript mode (PR #154442)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] <regex>: Make unmatched backrefs always succeed in ECMAScript mode (PR #154442)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] <regex>: Make unmatched backrefs always succeed in ECMAScript mode (PR #154442)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 2dc0a5f - [libc++][NFC] Use early returns in a few basic_string functions (#137299)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] reduced the number of multiplication (PR	#154503)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] reduced the number of multiplication (PR	#154503)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] reduced the number of multiplication (PR	#154503)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] reduced the number of multiplication (PR	#154503)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] reduced the number of multiplication (PR	#154503)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] reduced the number of multiplication (PR	#154503)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] d282452 - [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (#152964)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relative` (PR #152964)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] [WIP] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 2e2349e - [libc++] Add internal checks for some basic_streambuf invariants (#144602)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to [[no_unique_address]] (PR #154559)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to [[no_unique_address]] (PR #154559)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [lldb][Expression] Add structor variant to LLDB's function call labels (PR #149827)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx] adds way for clang-tidy to be built with non-default stdlib (PR #154573)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] [WIP] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Fix missing encoding in open() call in	python script (PR #154594)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Fix missing encoding in open() call in	python script (PR #154594)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] Fix missing encoding in open() call in	python script (PR #154594)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] [WIP] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f60ff00 - [libcxx][test] Silence	nodiscard warnings (#154622)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix CI failure on AIX platforms	(PR #154699)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing encoding in open() call in python script (PR #154594)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] [Clang] Enable warnings on lax vector conversions (PR #154719)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] [WIP] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] [WIP] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++] [WIP] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tag types to all the __tuple_impl constructors (PR #154517)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] fd52f4d - [libc++][NFC] Simplify the special member functions of the node containers (#154707)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Simplify the special member functions of the node containers (PR #154707)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 2a83cf5 - [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (#154559)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add tests for the ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154559)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 1c7f140 - [libc++] Optimize multi{map, set}::insert(InputIterator, InputIterator) (#152691)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvm][CI] Add metrics collection for libc++ premerge testing. (PR #152801)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f5e687d - [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (#154686)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] d9a192c - [libc++] Add tag types to all the __tuple_impl constructors (#154517)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG4083: `views::as_rvalue` should reject non-input ranges (PR #155156)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3505: split_view::outer-iterator::operator++ misspecified (PR #155160)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing 'get_new_handler()' for Windows builds (PR #150182)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing 'get_new_handler()' for Windows builds (PR #150182)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&> (PR #155202)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&> (PR #155202)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement P2988R12:	`std::optional<T&> (PR #155202)
 
via libcxx-commits
 - [libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][test] Fix typos (PR #155217)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][test] Fix typos (PR #155217)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (PR #154686)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] abf9144 - [libcxx][test] Fix typos	(#155217)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Add a release note about multi{map, set}::find not returning the first element anymore (PR #155252)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor key extraction for __hash_table and __tree (PR #154512)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize __tree::__find_equal	(PR #155245)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Improve the performance of std::make_heap a bit (PR #154092)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix missing encoding in open() call in python script (PR #154594)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] e4eccd6 - [libc++] Optimize __hash_table::erase(iterator, iterator) (#152471)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvmn][CI] Update libc++ metrics to count running & queued aggregates. (PR #155298)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvmn][CI] Update libc++ metrics to count running & queued aggregates. (PR #155298)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvmn][CI] Update libc++ metrics to count running & queued aggregates. (PR #155298)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvmn][CI] Update libc++ metrics to count running & queued aggregates. (PR #155298)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvmn][CI] Update libc++ metrics to count running & queued aggregates. (PR #155298)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvmn][CI] Update libc++ metrics to count running & queued aggregates. (PR #155298)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvmn][CI] Update libc++ metrics to count running & queued aggregates. (PR #155298)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [llvmn][CI] Update libc++ metrics to count running & queued aggregates. (PR #155298)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 62da805 - [libc++] Add a release note about multi{map, set}::find not returning the first element anymore (#155252)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] f12cd86 - [libc++][C++03] Split libc++-specific tests for the frozen headers (#144093)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 3c4bad0 - [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (#132602)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 83583b2 - [libc++][NFC] Wrap lines in	ReleaseNotes/22.rst (#155359)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][NFC] Wrap lines in	ReleaseNotes/22.rst (PR #155359)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 943a00e - [libc++][C++03] Remove XFAILs from the non-frozen libc++-specific tests (#144101)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 5ae126e - [libc++][C++03] Fix tests which only fail due to incorrect includes (#144110)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 5c852fc - [libc++][C++03] Fix a bunch of	random tests (#144117)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 737cb78 - [libc++][C++03][NFC] Remove XFAILS from libcxx/test/libcxx (#155384)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03][NFC] Remove XFAILS from libcxx/test/libcxx (PR #155384)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 4b30563 - [libc++][C++03] Fix test/libcxx-03/system_reserved_names.gen.py (#155385)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++][C++03] Fix test/libcxx-03/system_reserved_names.gen.py (PR #155385)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] af1f06e - [libc++] Refactor key extraction for __hash_table and __tree (#154512)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm][CI] Fix libc++ premerge testing metrics collection issue. (PR #155487)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm][CI] Fix libc++ premerge testing metrics collection issue. (PR #155487)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm][CI] Fix libc++ premerge testing metrics collection issue. (PR #155487)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886	(PR #155356)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [lldb] Reapply "[libc++] Refactor key extraction for __hash_table and __tree (#154512)" (PR #155565)
 
via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++][C++03] Backport #111127,	#112843 and #121620 (PR #155571)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] c5949f7 - [libc++] Optimize	ofstream::write (#123337)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 3ea59fa - [libc++] Remove zero size	branch from memmove (#155419)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libcxx][test] Avoid warnings about unused variables and typedefs if `_LIBCPP_VERSION` is not defined (PR #155679)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Turn off PIE when running libc++ premerge tests. (PR #155689)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [llvm] [libc++][Android] Fix Dockerfile	(PR #154856)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Turn off PIE when running libc++ premerge tests. (PR #155689)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Turn off PIE when running libc++ premerge tests. (PR #155689)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Turn off PIE when running libc++ premerge tests. (PR #155689)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Turn off PIE when running libc++ premerge tests. (PR #155689)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] b8456e2 - [libc++][AIX] Fixup problems with ABI list checking (#155643)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Ensure that we restore invariants in basic_filebuf::overflow (PR #147389)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Turn off PIE when running libc++ premerge tests. (PR #155689)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Turn off PIE when running libc++ premerge tests. (PR #155689)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Optimize map::insert_or_assign	(PR #155816)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix random_shuffle in __cxx03/__algorithm/shuffle.h (PR #155915)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 2ae4b92 - [libc++] Fix broken	precondition of __bit_log2 (#155476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 1213d4e - [libc++] Stabilize transitive	includes for C++23 (#134143)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Fix broken precondition of	__bit_log2 (PR #155476)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 95a9a26 - [libc++] Remove __classic_[upper, lower]_table from cxx03 __locale header NFC) (#155916)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 8a65c4f - [libc++] Disable cv-qualified arithmetic hash specializations (#155786)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] Disable cv-qualified arithmetic hash specializations (PR #155786)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] 4c5877d - [libc++] Optimize	map::insert_or_assign (#155816)
 
via libcxx-commits
 - [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
 
via libcxx-commits
 - [libcxx-commits]  [libcxx] [libc++][C++03] Backport #111127,	#112843 and #121620 (PR #155571)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
 - [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
 
via libcxx-commits
    
 
    
      Last message date: 
       Sun Aug 31 23:58:22 PDT 2025
    Archived on: Sun Aug 31 23:58:26 PDT 2025
    
   
     
     
     This archive was generated by
     Pipermail 0.09 (Mailman edition).