October 2025 Archives by author
Starting: Wed Oct 1 00:14:38 PDT 2025
Ending: Sun Oct 19 14:54:00 PDT 2025
Messages: 790
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] P3060R3: Add `std::views::indices(n)` (PR #146823)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
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++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
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++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid transitive inclusion for `<__algorithm/find.h>` (PR #162508)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid transitive inclusion for `<__algorithm/find.h>` (PR #162508)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid transitive inclusion for `<__algorithm/find.h>` (PR #162508)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid transitive inclusion for `<__algorithm/find.h>` (PR #162508)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid transitive inclusion for `<__algorithm/find.h>` (PR #162508)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Cherry-pick #129348 (PR #162821)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
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++] Support sorting consteval-only ranges (PR #134623)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Support sorting consteval-only ranges (PR #134623)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Support sorting consteval-only ranges (PR #134623)
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] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
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++] 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++] Optimize {std, ranges}::distance for segmented iterators (PR #133612)
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}::{fill, fill_n} for segmented iterators (PR #132665)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
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++][C++03] Don't run cstdalign.compile.pass.cpp (PR #163357)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Retarget completion of P2944R3 to LLVM 22 (PR #163753)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Retarget completion of P2944R3 to LLVM 22 (PR #163753)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Retarget completion of P2944R3 to LLVM 22 (PR #163753)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Cleanup is_implicit_life_time test (PR #164154)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Cleanup is_implicit_life_time test (PR #164154)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [lit] Remove support for %T (PR #160028)
Abhishek Varma via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [lit] Remove support for %T (PR #160028)
Abhishek Varma via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
Adrian Vogelsgesang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Require non-root-user for tests that check permissions (PR #119940)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][CI] Use fully qualified names in docker images (NFC) (PR #162156)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Use %{temp} instead of %T (PR #162323)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Use %{temp} instead of %T (PR #162323)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Use %{temp} instead of %T (PR #162323)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in basic_string (PR #128423)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in basic_string (PR #128423)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] d6b22a3 - [Github] Bump Actions Runner to v2.329.0
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Finish localization support for LLVM libc (PR #154170)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Alex Guteniev via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Arthur Eubanks via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Arthur Eubanks via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Arthur Eubanks via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use fully qualified names in docker images (NFC) (PR #162156)
Baranov Victor via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][CI] Use fully qualified names in docker images (NFC) (PR #162156)
Baranov Victor via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][CI] Use fully qualified names in docker images (NFC) (PR #162156)
Baranov Victor via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] Added `libunwind` to `LLVM_ENABLE_RUNTIMES` for Windows… (PR #162682)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] Added `libunwind` to `LLVM_ENABLE_RUNTIMES` for Windows… (PR #162682)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] Added `libunwind` to `LLVM_ENABLE_RUNTIMES` for Windows… (PR #162682)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] Added `libunwind` to `LLVM_ENABLE_RUNTIMES` for Windows… (PR #162682)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] Added `libunwind` to `LLVM_ENABLE_RUNTIMES` for Windows… (PR #162682)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Connector Switch via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #141776)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #141776)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #141776)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Revert "[Clang] Normalize constraints before checking for satisfaction" (PR #161669)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Revert "[Clang] Normalize constraints before checking for satisfaction" (PR #161669)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #141776)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements `views::enumerate` (PR #73617)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in basic_string (PR #128423)
Daniel Thornburgh via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #152724)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #152724)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
David Spickett via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
David Spickett via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
David Spickett via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
David Spickett via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
David Spickett via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Devon Loehr via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Devon Loehr via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add FreeBSD libc++ owner (PR #162561)
Ed Maste via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add FreeBSD libc++ owner (PR #162561)
Ed Maste via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the FreeBSD builder to Clang 20 (PR #162564)
Ed Maste via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the FreeBSD builder to Clang 20 (PR #162564)
Ed Maste via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the FreeBSD builder to Clang 20 (PR #162564)
Ed Maste via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the FreeBSD builder to Clang 20 (PR #162564)
Ed Maste via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
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++][ranges] P3060R3: Add `std::views::indices(n)` (PR #146823)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc+][stack] P3372R3: `constexpr <stack>` (PR #163510)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc+][stack] P3372R3: `constexpr <stack>` (PR #163510)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc+][stack] P3372R3: `constexpr <stack>` (PR #163510)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Retarget completion of P2944R3 to LLVM 22 (PR #163753)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] implement LWG4148: unique_ptr::operator* should not allow dangling references (PR #128213)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make forward_list constexpr as part of P3372R3 (PR #129435)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr deque (PR #129368)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Cleanup is_implicit_life_time test (PR #164154)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Cleanup is_implicit_life_time test (PR #164154)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Cleanup is_implicit_life_time test (PR #164154)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Cleanup is_implicit_life_time test (PR #164154)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Cleanup is_implicit_life_time test (PR #164154)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Cleanup is_implicit_life_time test (PR #164154)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [lit] Remove support for %T (PR #160028)
James Henderson via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [lit] Remove support for %T (PR #160028)
James Henderson via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
Jannick Kremer via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #141776)
Kirill Stoimenov via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::{, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Retarget completion of P2944R3 to LLVM 22 (PR #163753)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Lei Wang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Lei Wang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Lei Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade Xcode to 26.0 (PR #160097)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade Xcode to 26.0 (PR #160097)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade Xcode to 26.0 (PR #160097)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade Xcode to 26.0 (PR #160097)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use using declarations to pull in functions from the numeric_limits base class (PR #160661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use using declarations to pull in functions from the numeric_limits base class (PR #160661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix <__algorithm/find.h> when using -flax-vector-conversions=none (PR #161362)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't bother asserting that <bit> functions get unsigned types (PR #161487)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't bother asserting that <bit> functions get unsigned types (PR #161487)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Rename bitset benchmark to be self-descriptive (PR #162139)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 885e783 - [libc++] Allow sorting by a few criteria in compare-benchmarks
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove some of the uses of aligned_storage inside the library (PR #161635)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [llvm] [libc++][hardening] Introduce assertion semantics (PR #148268)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][NFC] Consistently declare main() functions in tests (PR #162548)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][NFC] Consistently declare main() functions in tests (PR #162548)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][NFC] Consistently declare main() functions in tests (PR #162548)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][NFC] Consistently declare main() functions in tests (PR #162548)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][NFC] Consistently declare main() functions in tests (PR #162548)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add FreeBSD libc++ owner (PR #162561)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Skip AIX build jobs until #162516 has been resolved (PR #162664)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Skip AIX build jobs until #162516 has been resolved (PR #162664)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Skip AIX build jobs until #162516 has been resolved (PR #162664)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Skip AIX build jobs until #162516 has been resolved (PR #162664)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Skip AIX build jobs until #162516 has been resolved (PR #162664)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx] Use %{temp} instead of %T (PR #162323)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c8afc6a - [libc++] Fix a few incorrect find-and-replace in the %{temp} change
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add more benchmarks for the associative container hint interfaces (PR #162840)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add more benchmarks for the associative container hint interfaces (PR #162840)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a47cb9b - [libc++] Fix number of characters in skip reason on BuildKite
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor basic_string::__recommend (PR #162631)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor basic_string::__recommend (PR #162631)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor basic_string::__recommend (PR #162631)
Louis Dionne via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
Louis Dionne via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P3567R2 flat_meow fixes (PR #162022)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P3567R2 flat_meow fixes (PR #162022)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P3567R2 flat_meow fixes (PR #162022)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Rename bitset benchmark to be self-descriptive (PR #162139)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Fix support.dynamic/libcpp_deallocate.sh.cpp (PR #163378)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Make __libcpp_verbose_abort noexcept and fix the test for it (PR #163372)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Don't run cstdalign.compile.pass.cpp (PR #163357)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Don't run cstdalign.compile.pass.cpp (PR #163357)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Fix alg.copy/copy.pass.cpp (PR #163365)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a redundant check from __hash_table::__emplace_unique (PR #162856)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Introduce LIBCPP_{, NON_}FROZEN_ASSERT (PR #163380)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Introduce LIBCPP_{, NON_}FROZEN_ASSERT (PR #163380)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Fix localization failures on macOS 15.4 (PR #138744)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
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] ab2ece0 - [libc++] Compute geomean in compare-benchmarks
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 9a74abc - [libc++] Fix bugs in geomean calculation
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Mark system_reserved_names.gen.py unsupported on clang-20 && msvc (PR #161811)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Mark system_reserved_names.gen.py unsupported on clang-20 && msvc (PR #161811)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][windows] Use _wsetlocale() in __locale_guard (PR #160479)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][windows] Use _wsetlocale() in __locale_guard (PR #160479)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][windows] Use _wsetlocale() in __locale_guard (PR #160479)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][windows] Use _wsetlocale() in __locale_guard (PR #160479)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Map Windows ERROR_NETNAME_DELETED to no_such_file_or_directory (PR #162257)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Map Windows ERROR_NETNAME_DELETED to no_such_file_or_directory (PR #162257)
Martin Storsjö via libcxx-commits
- [libcxx] [libcxx][NFC] Added `libunwind` to `LLVM_ENABLE_RUNTIMES` for Windows… (PR #162682)
Martin Storsjö via libcxx-commits
- [libcxx] [libcxx][NFC] Added `libunwind` to `LLVM_ENABLE_RUNTIMES` for Windows… (PR #162682)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [lldb] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [lldb] [lldb][test] Don't run libc++ API tests without a locally built libc++ (PR #162657)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::{, ranges}::{fill, fill_n} for segmented iterators (PR #132665)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
NagaChaitanya Vellanki via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang][libc++] Fix spelling of "synthesize" (PR #158523)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Avoid constructing additional objects when using map::at" (PR #160738)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix <__algorithm/find.h> when using -flax-vector-conversions=none (PR #161362)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't bother asserting that <bit> functions get unsigned types (PR #161487)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix <__algorithm/find.h> when using -flax-vector-conversions=none (PR #161362)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in basic_string (PR #128423)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade Xcode to 26.0 (PR #160097)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade Xcode to 26.0 (PR #160097)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove some of the uses of aligned_storage inside the library (PR #161635)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix <__algorithm/find.h> when using -flax-vector-conversions=none (PR #161362)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Mark system_reserved_names.gen.py unsupported on clang-20 && msvc (PR #161811)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Fix error: '__outer_iterator' redeclared with 'public' access (PR #161859)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in basic_string (PR #128423)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][windows] Use _wsetlocale() in __locale_guard (PR #160479)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 4b05a12 - [libc++] Fix simd_unary.pass.cpp with AppleClang
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline vector::__append into resize (PR #162086)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline vector::__append into resize (PR #162086)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't bother asserting that <bit> functions get unsigned types (PR #161487)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Rename bitset benchmark to be self-descriptive (PR #162139)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of tuple_size (PR #162260)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Map Windows ERROR_NETNAME_DELETED to no_such_file_or_directory (PR #162257)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove some of the uses of aligned_storage inside the library (PR #161635)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove some of the uses of aligned_storage inside the library (PR #161635)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix vector::insert to assign (PR #157444)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a thread-safe version of std::lgamma in the dylib (PR #153631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a thread-safe version of std::lgamma in the dylib (PR #153631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a thread-safe version of std::lgamma in the dylib (PR #153631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a thread-safe version of std::lgamma in the dylib (PR #153631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of aligned_storage (PR #162459)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [lldb] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid transitive inclusion for `<__algorithm/find.h>` (PR #162508)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable Clang modules in most of the CI runs (PR #160251)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [lldb] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove some of the uses of aligned_storage inside the library (PR #161635)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of tuple_size (PR #162260)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Skip AIX build jobs until #162516 has been resolved (PR #162664)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the FreeBSD builder to Clang 20 (PR #162564)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an initial modulemap for the test support headers (PR #162800)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 8ad5a21 - [libc++] Fix %{temp} replacements when running benchmarks
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an initial modulemap for the test support headers (PR #162800)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Cherry-pick #129348 (PR #162821)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Cherry-pick #129348 (PR #162821)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove string external instantiations that just call _Traits::length (PR #160673)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add more benchmarks for the associative container hint interfaces (PR #162840)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add more benchmarks for the associative container hint interfaces (PR #162840)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add more benchmarks for the associative container hint interfaces (PR #162840)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator) (#1… (#158769) (PR #162850)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a redundant check from __hash_table::__emplace_unique (PR #162856)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a redundant check from __hash_table::__emplace_unique (PR #162856)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __tree::__copy_construct_tree further (PR #161165)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 1e4a54b - [libc++][C++03] Remove a few XFAILs in test/libcxx
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
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++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Only accept s inside the __tree merge functions (PR #163521)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor basic_string::__recommend (PR #162631)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the FreeBSD builder to Clang 20 (PR #162564)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Don't run cstdalign.compile.pass.cpp (PR #163357)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Fix alg.copy/copy.pass.cpp (PR #163365)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Make __libcpp_verbose_abort noexcept and fix the test for it (PR #163372)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Fix support.dynamic/libcpp_deallocate.sh.cpp (PR #163378)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Only accept `__tree`s inside the __tree merge functions (PR #163521)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a redundant check from __hash_table::__emplace_unique (PR #162856)
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++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
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] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Cherry-pick #120577 and #120495 (PR #163748)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Only accept `__tree`s inside the __tree merge functions (PR #163521)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][NFC] Consistently declare main() functions in tests (PR #162548)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][NFC] Consistently declare main() functions in tests (PR #162548)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [lldb] [llvm] Add Nix recipe for collecting linker reproducers. (PR #145789)
Peter Collingbourne via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [lldb] [llvm] Add Nix recipe for collecting linker reproducers. (PR #145789)
Peter Collingbourne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] MC: Introduce R_AARCH64_FUNCINIT64 relocation type. (PR #133531)
Peter Collingbourne via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [lld] [llvm] MC: Introduce R_AARCH64_FUNCINIT64 relocation type. (PR #133531)
Peter Collingbourne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
Roger Sanders via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
Ross Burton via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
Ross Burton via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
Ross Burton via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
Ross Burton via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
Ross Burton via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Allow __builtin_fma/fmaf/fmal to be used in a constant expression (PR #158048)
Timm Baeder via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #152724)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #152724)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #152724)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #152724)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Volodymyr Turanskyy via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Younan Zhang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Younan Zhang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Younan Zhang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Younan Zhang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Younan Zhang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
Younan Zhang via libcxx-commits
- [libcxx-commits] [libcxx] Fix error: '__outer_iterator' redeclared with 'public' access (PR #161859)
Yuriy Chernyshov via libcxx-commits
- [libcxx-commits] [clang] [flang] [libcxx] [llvm] [mlir] [openmp] [clang][Driver][HIP] Change OffloadingActionBuilder to respect the --no-gpu-bundle-output flag (PR #161849)
alessandra simmons via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade Xcode to 26.0 (PR #160097)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade Xcode to 26.0 (PR #160097)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (PR #121558)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove some of the uses of aligned_storage inside the library (PR #161635)
via libcxx-commits
- [libcxx-commits] [libcxx] 66558d7 - [libc++] Fix <__algorithm/find.h> when using -flax-vector-conversions=none (#161362)
via libcxx-commits
- [libcxx-commits] [libcxx] 55803b8 - Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (#161485)
via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Avoid constructing additional objects when using map::at" (#160738) (PR #161485)
via libcxx-commits
- [libcxx-commits] [libcxx] 9583b39 - [Clang] Normalize constraints before checking for satisfaction (#141776)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Revert "[Clang] Normalize constraints before checking for satisfaction" (PR #161669)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Revert "[Clang] Normalize constraints before checking for satisfaction" (PR #161669)
via libcxx-commits
- [libcxx-commits] [libcxx] 047f8c8 - Revert "[Clang] Normalize constraints before checking for satisfaction" (#161669)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector<bool>(const vector<bool>&) (PR #161672)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] e9972de - [Clang] Normalize constraints before checking for satisfaction (#161671)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Mark system_reserved_names.gen.py unsupported on clang-20 && msvc (PR #161811)
via libcxx-commits
- [libcxx-commits] [libcxx] 5d3b3ea - [libcxx] Mark system_reserved_names.gen.py unsupported on clang-20 && msvc (#161811)
via libcxx-commits
- [libcxx-commits] [libcxx] Fix error: '__outer_iterator' redeclared with 'public' access (PR #161859)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in basic_string (PR #128423)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Run tests on Windows/arm64 too (PR #161906)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify and clean up heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify and clean up heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #161671)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P3567R2 flat_meow fixes (PR #162022)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P3567R2 flat_meow fixes (PR #162022)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P3567R2 flat_meow fixes (PR #162022)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P3567R2 flat_meow fixes (PR #162022)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P3567R2 flat_meow fixes (PR #162022)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Assert resize_and_overwrite operation returns integer-like type (PR #162030)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Inline vector::__append into resize (PR #162086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the naming of the iterator_traits aliases consistent (PR #161661)
via libcxx-commits
- [libcxx-commits] [libcxx] 45c4124 - [libc++][ranges] P3060R3: Add `std::views::indices(n)` (#146823)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove availability annotations that aren't required anymore (PR #161640)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't bother asserting that <bit> functions get unsigned types (PR #161487)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Rename bitset benchmark to be self-descriptive (PR #162139)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use fully qualified names in docker images (NFC) (PR #162156)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (PR #162236)
via libcxx-commits
- [libcxx-commits] [libcxx] b88af66 - [libc++] Don't bother asserting that <bit> functions get unsigned types (#161487)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
via libcxx-commits
- [libcxx-commits] [libcxx] 70b7874 - [libc++] Make the naming of the iterator_traits aliases consistent (#161661)
via libcxx-commits
- [libcxx-commits] [libcxx] b717f83 - [libc++] Don't use std::allocator inside <any> (#161061)
via libcxx-commits
- [libcxx-commits] [libcxx] a798a10 - [libc++] Optimize vector<bool>(const vector<bool>&) (#161672)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Use %{temp} instead of %T (PR #162323)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Use %{temp} instead of %T (PR #162323)
via libcxx-commits
- [libcxx-commits] [libcxx] 981dadc - [libcxx] Map Windows ERROR_NETNAME_DELETED to no_such_file_or_directory (#162257)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix {deque, vector}::append_range assuming too much about the types (PR #162438)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of aligned_storage (PR #162459)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify the implementation of string::{append, assign, assign_range} (PR #162254)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid transitive inclusion for `<__algorithm/find.h>` (PR #162508)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][NFC] Consistently declare main() functions in tests (PR #162548)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [runtimes][NFC] Consistently declare main() functions in tests (PR #162548)
via libcxx-commits
- [libcxx-commits] [libcxx] 496d071 - [libc++][CI] Use fully qualified names in docker images (NFC) (#162156)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add FreeBSD libc++ owner (PR #162561)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the FreeBSD builder to Clang 20 (PR #162564)
via libcxx-commits
- [libcxx-commits] [libcxx] 1760206 - [libc++] Remove availability annotations that aren't required anymore (#161640)
via libcxx-commits
- [libcxx-commits] [libcxx] 446d950 - [libc++] Use std::__{scope, exception}_guard throughout the code base (#161322)
via libcxx-commits
- [libcxx-commits] [libcxx] d6d5026 - [libc++] Avoid transitive inclusion for `<__algorithm/find.h>` (#162508)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 4f80c06 - [runtimes][NFC] Consistently declare main() functions in tests (#162548)
via libcxx-commits
- [libcxx-commits] [libcxx] 9226668 - [libc++] Add FreeBSD libc++ owner (#162561)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the private iterator_traits aliases with their ranges versions (PR #162661)
via libcxx-commits
- [libcxx-commits] [libcxx] [lldb] [lldb][test] Don't run libc++ API tests without a locally built libc++ (PR #162657)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Skip AIX build jobs until #162516 has been resolved (PR #162664)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] Added `libunwind` to `LLVM_ENABLE_RUNTIMES` for Windows… (PR #162682)
via libcxx-commits
- [libcxx-commits] [libcxx] 5ba3b52 - [libc++] Skip AIX build jobs until #162516 has been resolved (#162664)
via libcxx-commits
- [libcxx-commits] [libcxx] 9146ef5 - [libc++][string] Assert resize_and_overwrite operation returns integer-like type (#162030)
via libcxx-commits
- [libcxx-commits] [libcxx] 0c2913a - [libcxx] Use %{temp} instead of %T (#162323)
via libcxx-commits
- [libcxx-commits] [libcxxabi] 0c2913a - [libcxx] Use %{temp} instead of %T (#162323)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Cherry-pick #129348 (PR #162821)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add more benchmarks for the associative container hint interfaces (PR #162840)
via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (PR #162850)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a redundant check from __hash_table::__emplace_unique (PR #162856)
via libcxx-commits
- [libcxx-commits] [libcxx] 21b2bdd - [libcxx][NFC] Added `libunwind` to `LLVM_ENABLE_RUNTIMES` for Windows… (#162682)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize `std::exception_ptr` (PR #162773)
via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi] Fix Exception Handling build for wasm (PR #140365)
via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi] Fix Exception Handling build for wasm (PR #140365)
via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi] Fix Exception Handling build for wasm (PR #140365)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][windows] Use _wsetlocale() in __locale_guard (PR #160479)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][windows] Use _wsetlocale() in __locale_guard (PR #160479)
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] [libcxx] Optimize std::generate for segmented iterators (PR #163006)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][c++26] 2937R0: Freestanding: Remove strtok (PR #146290)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][c++26] P3137R3 views::to_input (PR #146396)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P3168R2 Give std::optional Range Support (PR #146491)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (Proof of Concept) (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [libcxx] cdc8e8d - [libc++] Add more benchmarks for the associative container hint interfaces (#162840)
via libcxx-commits
- [libcxx-commits] [libcxx] 8a27b48 - [libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (#162236)
via libcxx-commits
- [libcxx-commits] [libcxx] 3793e75 - [libc++][C++03] Cherry-pick #129348 (#162821)
via libcxx-commits
- [libcxx-commits] [libcxx] 3d7c632 - [libc++][C++03] Cherry-pick #148231 (#163360)
via libcxx-commits
- [libcxx-commits] [libcxx] 0ebcc97 - [libc++][C++03] Cherry-pick #116449 and #113086 (#163362)
via libcxx-commits
- [libcxx-commits] [libcxx] 6fc2318 - [libc++][C++03] Cherry-pick #123236 and #147835 (#163363)
via libcxx-commits
- [libcxx-commits] [libcxx] 782a91e - [libc++][C++03] Cherry-pick #100879 (#163370)
via libcxx-commits
- [libcxx-commits] [libcxx] 1b74b7f - [libc++] Rename bitset benchmark to be self-descriptive (#162139)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc+][stack] P3372R3: `constexpr <stack>` (PR #163510)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc+][stack] P3372R3: `constexpr <stack>` (PR #163510)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Only accept s inside the __tree merge functions (PR #163521)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] 55bd6fb - [libc++] Bump the FreeBSD builder to Clang 20 (#162564)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fold __search_substring into _Traits::find in case the second string has length 1 (PR #160076)
via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [polly] Python-related cleanups (PR #163566)
via libcxx-commits
- [libcxx-commits] [libcxx] fd08af0 - [libc++] Optimize {std, ranges}::distance for segmented iterators (#133612)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify and clean up heap operations (PR #159917)
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] bef39e6 - [libc++][C++03] Don't run cstdalign.compile.pass.cpp (#163357)
via libcxx-commits
- [libcxx-commits] [libcxx] be5941e - [libc++][C++03] Fix alg.copy/copy.pass.cpp (#163365)
via libcxx-commits
- [libcxx-commits] [libcxx] 35d8360 - [libc++][C++03] Make __libcpp_verbose_abort noexcept and fix the test for it (#163372)
via libcxx-commits
- [libcxx-commits] [libcxx] 1f9a70f - [libc++][C++03] Fix support.dynamic/libcpp_deallocate.sh.cpp (#163378)
via libcxx-commits
- [libcxx-commits] [libcxx] bc3bc74 - [libc++] Remove a redundant check from __hash_table::__emplace_unique (#162856)
via libcxx-commits
- [libcxx-commits] [libcxx] b3a1994 - [libc++] Properly implement array cookies in the ARM ABI (#160182)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
via libcxx-commits
- [libcxx-commits] [libcxx] cf7929f - [libc++][C++03] Cherry-pick #120577 and #120495 (#163748)
via libcxx-commits
- [libcxx-commits] [libcxx] 89eef94 - [libc++] Only accept `__tree`s inside the __tree merge functions (#163521)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve performance of std::atomic_flag on Windows (PR #163524)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make `<map>` `std::multimap` constexpr as part of P3372R3 (PR #161901)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Cleanup is_implicit_life_time test (PR #164154)
via libcxx-commits
- [libcxx-commits] [libcxx] cecde43 - [libc++][docs] Retarget completion of P2944R3 to LLVM 22 (#163753)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [libcxx] 21af72d - [libc++][NFC] Cleanup is_implicit_life_time test (#164154)
via libcxx-commits
- [libcxx-commits] [libcxx] b2574c9 - [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (#78707)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
Last message date:
Sun Oct 19 14:54:00 PDT 2025
Archived on: Sun Oct 19 14:54:29 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).