October 2026 Archives by author
Starting: Thu Oct 1 04:05:10 PDT 2026
Ending: Sat Oct 24 09:40:14 PDT 2026
Messages: 1119
- [libcxx-commits] [libcxx] [libc++] Implement P2077R3: Heterogeneous erasure overloads for associative containers (PR #174680)
Rafail Shakhin ogly via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Remove some `XFAIL` for LLVM libc in multi-threaded tests (PR #228036)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Remove spurious `REQUIRES: has-fblocks` (PR #227972)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Remove spurious `REQUIRES: has-fblocks` (PR #227972)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Remove spurious `REQUIRES: has-fblocks` (PR #227972)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Improve thread_unsafe_shared_ptr (PR #195932)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Remove spurious `REQUIRES: has-fblocks` (PR #227972)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Improve thread_unsafe_shared_ptr (PR #195932)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Remove spurious `REQUIRES: has-fblocks` (PR #227972)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implement LWG3552: Parallel specialized memory algorithms should require forward iterators (PR #228462)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][string] Allow fancy pointers in basic_string (PR #199264)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][string] Allow fancy pointers in basic_string (PR #199264)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][string] Allow fancy pointers in basic_string (PR #199264)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][string] Allow fancy pointers in basic_string (PR #199264)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono][threading] Implement LWG 3504: `condition_variable::wait_for` is overspecified (PR #222443)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono][threading] Implement LWG 3504: `condition_variable::wait_for` is overspecified (PR #222443)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::lexicographical_compare_three_way (PR #230336)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Corrected the return types of some parallel algorithms that were returning "void" (PR #230586)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the position passed to insert and emplace is in [begin(), end()] (PR #230490)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the position passed to insert and emplace is in [begin(), end()] (PR #230490)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix search_n with an invalid count (PR #223747)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix search_n with an invalid count (PR #223747)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix `long double` literals in <numbers> (PR #222830)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][RFC] Rewrite CPOs with resolver functions (PR #209104)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][RFC] Rewrite CPOs with resolver functions (PR #209104)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark LWG4460 as Nothing To Do (PR #232252)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] fix missing `__get_locale_encoding()` for OpenBSD (PR #228306)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi][test] Remove `XFAIL` in `cxa_thread_atexit_test.pass.cpp` (PR #232638)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi][test] Remove `XFAIL` in `cxa_thread_atexit_test.pass.cpp` (PR #232638)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][string] Allow fancy pointers in basic_string (PR #199264)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][string] Allow fancy pointers in basic_string (PR #199264)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][string] Allow fancy pointers in basic_string (PR #199264)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark LWG4460 as Nothing To Do (PR #232252)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark LWG4460 as Nothing To Do (PR #232252)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark LWG4460 as Nothing To Do (PR #232252)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG3749: `common_iterator` should handle integer-class difference types (PR #233606)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] applies integer-like changes from [P2393R1] (PR #74161)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] applies integer-like changes from [P2393R1] (PR #74161)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] applies integer-like changes from [P2393R1] (PR #74161)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix basic_string compilation when size_type is narrower than int (PR #234500)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG3749: `common_iterator` should handle integer-class difference types (PR #233606)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Fix incorrect size check when growing std::string" (#234545) (PR #234551)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Implement fancy_pointer_allocator (PR #196187)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Update XFAILs for a clang-cl bug fixed in clang 23 (PR #234630)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::lexicographical_compare_three_way (PR #230336)
Advit Arora via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::lexicographical_compare_three_way (PR #230336)
Advit Arora via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Remove some `XFAIL` for LLVM libc in multi-threaded tests (PR #228036)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [Github][libcxx] Bump CI container (PR #227787)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add user to linux-builder docker image (PR #228933)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add user to linux-builder docker image (PR #228933)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [Github][libcxx] Bump CI container (PR #227787)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Also ignore -Wshift-count-overflow in clang (PR #229087)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add CI running on macOS without exceptions (PR #230157)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix -Wshift-counter-overfliw in cxx03 bitset (PR #230208)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Don't use #define __unused in libcxx-03 for glibc (PR #230209)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Remove LLVM libc XFAIL for dsl.sh.py (PR #231551)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] remove XFAIL on stdio_h.compile.pass (PR #231694)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] remove XFAIL on stdio_h.compile.pass (PR #231694)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] remove XFAIL on stdio_h.compile.pass (PR #231694)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] fix missing `__get_locale_encoding()` for OpenBSD (PR #228306)
Alex Rønne Petersen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] fix missing `__get_locale_encoding()` for OpenBSD (PR #228306)
Alex Rønne Petersen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] fix missing `__get_locale_encoding()` for OpenBSD (PR #228306)
Alex Rønne Petersen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] fix missing `__get_locale_encoding()` for OpenBSD (PR #228306)
Alex Rønne Petersen via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Asher Dobrescu via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [flang] [libcxx] [llvm] [docs] Update obsolete Phabricator references for GitHub workflows (PR #229542)
Baranov Victor via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [flang] [libcxx] [llvm] [docs] Update obsolete Phabricator references for GitHub workflows (PR #229542)
Baranov Victor via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [flang] [libcxx] [llvm] [docs] Update obsolete Phabricator references for GitHub workflows (PR #229542)
Baranov Victor via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Prevent cycle from including __mbstate_t.h within wchar.h (PR #200940)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark xopen_source test unsupported on OpenBSD (PR #233710)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark xopen_source test unsupported on OpenBSD (PR #233710)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] XFAIL localized chrono formatter tests on OpenBSD (PR #233774)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark xopen_source test unsupported on OpenBSD (PR #233710)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark xopen_source test unsupported on OpenBSD (PR #233710)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark xopen_source test unsupported on OpenBSD (PR #233710)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark xopen_source test unsupported on OpenBSD (PR #233710)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] XFAIL quick_exit test on OpenBSD (PR #233810)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add missing __get_local_endcoding on OpenBSD (PR #224954)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add missing __get_local_endcoding on OpenBSD (PR #224954)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use clock_gettime in filesystem_clock on OpenBSD (PR #235292)
Brad Smith via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Updates Unicode tables to Unicode 18 (PR #199111)
Charlie Lin via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Updates Unicode tables to Unicode 18 (PR #199111)
Charlie Lin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix use-after-free during self-assignment (PR #225296)
Chris Kennelly via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Chuanqi Xu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2502R2: `std::generator`: Synchronous Coroutine Generator for Ranges (PR #201854)
Connector Switch via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix `long double` literals in <numbers> (PR #222830)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Partially implement P2846R6: `reserve_hint` (PR #206385)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Implement constexpr {round, roundl}. (PR #226377)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG4121: `ranges::to` constructs associative containers via `c.emplace(c.end(), *it)` (PR #220481)
David Spickett via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
David Spickett via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
David Spickett via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
David Spickett via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Douglas Yung via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
Eli Friedman via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
Eli Friedman via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
Eli Friedman via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
Eli Friedman via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix `long double` literals in <numbers> (PR #222830)
Eric Ross via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix `long double` literals in <numbers> (PR #222830)
Eric Ross via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][NFC] Use correct number of digits for <numbers> ground-truth values (PR #233664)
Eric Ross via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][NFC] Use correct number of digits for <numbers> ground-truth values (PR #233664)
Eric Ross via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][NFC] Use correct number of digits for <numbers> ground-truth values (PR #233664)
Eric Ross via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][NFC] Use correct number of digits for <numbers> ground-truth values (PR #233664)
Eric Ross via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][NFC] Use correct number of digits for <numbers> ground-truth values (PR #233664)
Eric Ross via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][NFC] Use correct number of digits for <numbers> ground-truth values (PR #233664)
Eric Ross via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][NFC] Use correct number of digits for <numbers> ground-truth values (PR #233664)
Eric Ross via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] Remove last LLVM-libc carveout (PR #230294)
Florian Mayer via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Correct mask_array assignment (PR #219490)
Gergely Futo via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect size check when growing std::string (PR #232737)
Hubert Tong via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the resize_and_overwrite operation returns a size in [0, n] (PR #230605)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that valarray operands and assignment sources have matching sizes (PR #230606)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the position passed to insert and emplace is in [begin(), end()] (PR #230490)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the position passed to insert and emplace is in [begin(), end()] (PR #230490)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the position passed to insert and emplace is in [begin(), end()] (PR #230490)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the position passed to insert and emplace is in [begin(), end()] (PR #230490)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the resize_and_overwrite operation returns a size in [0, n] (PR #230605)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the resize_and_overwrite operation returns a size in [0, n] (PR #230605)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that erase and extract are not passed end() in the associative containers (PR #232661)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that erase and extract are not passed end() in the associative containers (PR #232661)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that valarray operands and assignment sources have matching sizes (PR #230606)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the resize_and_overwrite operation returns a size in [0, n] (PR #230605)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the position passed to insert and emplace is in [begin(), end()] (PR #230490)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert non-negative counts in views::drop, views::take and views::counted (PR #234068)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert non-negative counts in views::drop, views::take and views::counted (PR #234068)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that erase and extract are not passed end() in the associative containers (PR #232661)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that erase and extract are not passed end() in the associative containers (PR #232661)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that iterator ranges are valid in string insert, append and assign (PR #234566)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that iterator ranges are valid in string insert, append and assign (PR #234566)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert the element and range preconditions of list::splice and forward_list::splice_after (PR #232538)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that valarray operands and assignment sources have matching sizes (PR #230606)
Ilyas Mallah via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][llvm]: Fix misidentification of GNU-style clang as clang-cl (PR #225124)
Jacob Abel via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
Jake Egan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
James Y Knight via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Jinsong Ji via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
John Paul Adrian Glaubitz via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] add missing flag to libc config (PR #233935)
LLVM Continuous Integration via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Leandro Lupori via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [lld] [llvm] [mlir] [lldb][bazel] Add targets for missing plugins (PR #234323)
Lexi Bromfield via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [lld] [llvm] [mlir] [lldb][bazel] Add targets for missing plugins (PR #234323)
Lexi Bromfield via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [libcxx] [lld] [llvm] [mlir] [lldb][bazel] Add targets for missing plugins (PR #234323)
Lexi Bromfield via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
Lorcan Purcell via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
Lorcan Purcell via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
Lorcan Purcell via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
Lorcan Purcell via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Guard unchecked uses of wchar_t and char8_t in tests (PR #229255)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Pass -fsized-deallocation to the sized_delete tests on AppleClang (PR #229257)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Also ignore -Wshift-count-overflow in clang (PR #229087)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Define `__cxa_thread_atexit` on platforms that need it (PR #186054)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Define `__cxa_thread_atexit` on platforms that need it (PR #186054)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Split catch_info from __dynamic_cast_info (PR #223744)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize unordered_{, multi}{map, set} move construct with allocators (PR #227955)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implement LWG3552: Parallel specialized memory algorithms should require forward iterators (PR #228462)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Remove __libcpp_allocate" (#222814) (PR #229771)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix indirect includes for nolocale (PR #229601)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix size_t overflow in make_shared<T[]> and allocate_shared<T[]> (PR #223735)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix size_t overflow in make_shared<T[]> and allocate_shared<T[]> (PR #223735)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark type_order test as unsupported on recent AppleClang (PR #230210)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark type_order test as unsupported on recent AppleClang (PR #230210)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid passing both sentinel and size around in vector (PR #214132)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid passing both sentinel and size around in vector (PR #214132)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid passing both sentinel and size around in vector (PR #214132)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract LNT benchmark validation into a reusable workflow (PR #232155)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract running the benchmarks into reusable workflows (PR #232168)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update the LNT tooling to LNT v5 (PR #232866)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Switch the libc++ benchmark pipelines to LNT v5 (PR #232888)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the LNT machines to the latest version of the test suite (PR #232895)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the LNT v4 test suite schemas (PR #232897)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the LNT machines to the latest version of the test suite (PR #232895)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the LNT v4 test suite schemas (PR #232897)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the LNT machines to the latest version of the test suite (PR #232895)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the LNT v4 test suite schemas (PR #232897)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Make the serial backend the ultimate fallback for all backends (PR #233421)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Make the serial backend the ultimate fallback for all backends (PR #233421)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a tool to find when a benchmark changed (PR #233656)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a tool to find when a benchmark changed (PR #233656)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector assign for trivially copyable types (PR #233863)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector assign for trivially copyable types (PR #233863)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector assign for trivially copyable types (PR #233863)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl][NFC] Sort the forward declarations in backend_fwd.h (PR #233477)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of the set operations (PR #233783)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove old release notes (PR #234169)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable automatic module scanning on ARM CI builders (PR #232947)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable automatic module scanning on ARM CI builders (PR #232947)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix is_invocable_r with array and function result types (PR #234218)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG3749: `common_iterator` should handle integer-class difference types (PR #233606)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG3749: `common_iterator` should handle integer-class difference types (PR #233606)
Louis Dionne via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [libcxxabi] [runtimes] Never define operator new in libc++ (PR #218989)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove -Wpsabi workaround in locale (PR #211330)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Replace integrals helper by types::integer_types (PR #233923)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Optimize __split_buffer::__relocate by using size-based __set_valid_range (PR #216822)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][lldb] Add initial LLDB data-formatters (PR #187677)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Actually run union_tests() in invoke.pass.cpp (PR #234205)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][Android] Update compiler and sysroot for Android libc++ builders (PR #234389)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Switch to a new technique for std::to_chars availability (PR #234468)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Switch to a new technique for std::to_chars availability (PR #234468)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allow detect-changepoints to analyze several series at once (PR #234651)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Request refinement commits from the benchmark cron job (PR #234739)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Request refinement commits from the benchmark cron job (PR #234739)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Request refinement commits from the benchmark cron job (PR #234739)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid a guard variable for the random_shuffle engine (PR #234815)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid a guard variable for the random_shuffle engine (PR #234815)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use constant initialization for the random_shuffle engine (PR #234815)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use constant initialization for the random_shuffle engine (PR #234815)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] wip: [libcxx][format] P3391R2: `constexpr` `std::format` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] wip: [libcxx][format] P3391R2: `constexpr` `std::format` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] wip: [libcxx][format] P3391R2: `constexpr` `std::format` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] wip: [libcxx][format] P3391R2: `constexpr` `std::format` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] wip: [libcxx][format] P3391R2: `constexpr` `std::format` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::to_string` and `std::to_wstring` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::to_string` and `std::to_wstring` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::to_string` and `std::to_wstring` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::to_string` and `std::to_wstring` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::to_string` and `std::to_wstring` (PR #228535)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libcxx][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] WIP [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update `size.pass.cpp` (PR #233777)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update `size.pass.cpp` (PR #233777)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format] Partial P3391R2: `constexpr` `std::format` (PR #230239)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
Lucas Mellone via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Encode the standard version in the ABI tag (PR #218527)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][llvm]: Fix misidentification of GNU-style clang as clang-cl (PR #225124)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Update XFAILs for a clang-cl bug fixed in clang 23 (PR #234630)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Update XFAILs for a clang-cl bug fixed in clang 23 (PR #234630)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][lldb] Add initial LLDB data-formatters (PR #187677)
Med Ismail Bennani via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [flang] [libcxx] [llvm] [docs] Update obsolete Phabricator references for GitHub workflows (PR #229542)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [flang] [libcxx] [llvm] [docs] Update obsolete Phabricator references for GitHub workflows (PR #229542)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #232658)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #232658)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #232658)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Retain the old CMP0155 behavior for GCC compatibility (PR #232803)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Retain the old CMP0155 behavior for GCC compatibility (PR #232803)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable automatic module scanning on ARM CI builders (PR #232947)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable automatic module scanning on ARM CI builders (PR #232947)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #232658)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
Mehdi Amini via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implementation of parallel std::uninitialized_(copy|move)(_n) based on parallel __for_each (PR #223229)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implement LWG3552: Parallel specialized memory algorithms should require forward iterators (PR #228462)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implement LWG3552: Parallel specialized memory algorithms should require forward iterators (PR #228462)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implementation of parallel std::transform_inclusive_scan (PR #223802)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allow internal functions from atomic_sync.h to be used in C++17 (PR #224356)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allow internal functions from atomic_sync.h to be used in C++17 (PR #224356)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implementation of parallel std::transform_inclusive_scan (PR #223802)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implementation of parallel std::copy_if (PR #229385)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implementation of parallel std::transform_inclusive_scan (PR #223802)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implementation of parallel std::transform_inclusive_scan (PR #223802)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implementation of parallel std::copy_if (PR #229385)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implementation of parallel std::copy_if (PR #229385)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implementation of parallel std::transform_inclusive_scan (PR #223802)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Corrected the return types of some parallel algorithms that were returning "void" (PR #230586)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Corrected the return types of some parallel algorithms that were returning "void" (PR #230586)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add more tests of parallel std::for_each[_n] (PR #231918)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add more tests of parallel std::for_each[_n] (PR #231918)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce a free function __thread_hardware_concurrency() (PR #232284)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce a free function __thread_hardware_concurrency() (PR #232284)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce a free function __thread_hardware_concurrency() (PR #232284)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce a free function __thread_hardware_concurrency() (PR #232284)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce a free function __thread_hardware_concurrency() (PR #232284)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce a free function __thread_hardware_concurrency() (PR #232284)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add more tests of parallel std::for_each[_n] (PR #231918)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl][NFC] Sort the forward declarations in backend_fwd.h (PR #233477)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of set operations to PSTL (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of set operations to PSTL (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of set operations to PSTL (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of set operations to PSTL (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of set operations (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of set operations (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of set operations (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of set operations (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of the set operations (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of the set operations (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __thread_hardware_concurrency() an alias to an existing symbol (PR #234575)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __thread_hardware_concurrency() an alias to an existing symbol (PR #234575)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of the set operations (PR #233783)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of partition algorithms to PSTL (PR #234598)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __thread_hardware_concurrency() an alias to an existing symbol (PR #234575)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __thread_hardware_concurrency() an alias to an existing symbol (PR #234575)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __thread_hardware_concurrency() an alias to an existing symbol (PR #234575)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __thread_hardware_concurrency() an alias to an existing symbol (PR #234575)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __thread_hardware_concurrency() an alias to an existing symbol (PR #234575)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up the reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up the reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up the reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up the reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up the reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up the reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up the reduction by up to 4X by breaking the dependency chain (PR #234887)
Michael G. Kazakov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix indirect includes for nolocale (PR #229601)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix indirect includes for nolocale (PR #229601)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix indirect includes for nolocale (PR #229601)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] Remove last LLVM-libc carveout (PR #230294)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] Remove last LLVM-libc carveout (PR #230294)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] Remove last LLVM-libc carveout (PR #230294)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] Remove last LLVM-libc carveout (PR #230294)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] Remove last LLVM-libc carveout (PR #230294)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] remove XFAIL on stdio_h.compile.pass (PR #231694)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] remove XFAIL on stdio_h.compile.pass (PR #231694)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] remove XFAIL on stdio_h.compile.pass (PR #231694)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] remove XFAIL on stdio_h.compile.pass (PR #231694)
Michael Jones via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][NFC] remove XFAIL on stdio_h.compile.pass (PR #231694)
Michael Jones via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Fix vector types w.r.t. qualified element type. (PR #197624)
Michele Scandale via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Fix vector types w.r.t. qualified element type. (PR #197624)
Michele Scandale via libcxx-commits
- [libcxx-commits] [clang] [libcxx] Fix vector types w.r.t. qualified element type. (PR #197624)
Michele Scandale via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
Michiel van Slobbe via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format] Fix the precision of the alternate form of g for values below 1 (PR #230004)
Michiel van Slobbe via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
Michiel van Slobbe via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
Michiel van Slobbe via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Mészáros Gergely via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Nick Desaulniers via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
Nick Desaulniers via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][Android] Update compiler and sysroot for Android libc++ builders (PR #234389)
Nick Desaulniers via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix build with older mingw-w64 lacking _strtof_l (PR #234640)
Nick Desaulniers via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __synth_three_way cheaper to build in common case (PR #227580)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __synth_three_way cheaper to build in common case (PR #227580)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test-support] Improve thread_unsafe_shared_ptr (PR #195932)
Nikita Belenkiy via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
Nikita Grivin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
Nikita Grivin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
Nikita Grivin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
Nikita Grivin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
Nikita Grivin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
Nikita Grivin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an internal asymmetric thread fence helper (PR #231475)
Nikita Grivin via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Fix incorrect size check when growing std::string" (PR #234545)
Nikita Popov via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Fix incorrect size check when growing std::string" (PR #234545)
Nikita Popov via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Fix incorrect size check when growing std::string" (PR #234545)
Nikita Popov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect size check when growing std::string (PR #232737)
Nikita Popov via libcxx-commits
- [libcxx-commits] [libcxx] [AIX][libc++] Forward-declare locale functions in aix.h when _XOPEN_SOURCE < 700 (PR #220508)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [AIX][libc++] Forward-declare locale functions in aix.h when _XOPEN_SOURCE < 700 (PR #220508)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P0843R14: `inplace_vector` (PR #204008)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add 'DoNotOptimize' to a test that is missing it. (PR #228253)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __synth_three_way cheaper to build in common case (PR #227580)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Use project-local links in release notes (PR #228624)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][string] Improve constexpr efficiency (PR #184724)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable _LIBCPP_DIAGNOSE_IF on AppleClang (PR #229187)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Guard unchecked uses of wchar_t and char8_t in tests (PR #229255)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Pass -fsized-deallocation to the sized_delete tests on AppleClang (PR #229257)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Granularize <execution> (PR #229315)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize unordered_{, multi}{map, set} move construct with allocators (PR #227955)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize basic_string::operator=(const value_type*) (PR #227622)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assume separate storage in vector (PR #225325)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][string] Improve constexpr efficiency (PR #184724)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][string] Improve constexpr efficiency (PR #184724)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Encode the standard version in the ABI tag (PR #218527)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [flang] [libcxx] [llvm] [docs] Update obsolete Phabricator references for GitHub workflows (PR #229542)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [flang] [libcxx] [llvm] [docs] Update obsolete Phabricator references for GitHub workflows (PR #229542)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Split catch_info from __dynamic_cast_info (PR #223744)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize basic_string::operator=(const value_type*) (PR #227622)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update sentinel `equal` test (PR #222331)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assume separate storage in vector (PR #225325)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Split catch_info from __dynamic_cast_info (PR #223744)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Split catch_info from __dynamic_cast_info (PR #223744)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector::emplace (PR #218665)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector::emplace (PR #218665)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assume separate storage in vector (PR #225325)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Remove __libcpp_allocate" (#222814) (PR #229771)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize unordered_{, multi}{map, set} move construct with allocators (PR #227955)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize unordered_{, multi}{map, set} move construct with allocators (PR #227955)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize unordered_{, multi}{map, set} move construct with allocators (PR #227955)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize hash table lookup (PR #230430)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize hash table lookup (PR #230430)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Return whether a dynamic_cast/catch search finished (PR #230445)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] make strcmp static (PR #230762)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Split strcmp and non-strcmp dynamic_casts (PR #230762)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Split strcmp and non-strcmp dynamic_casts (PR #230762)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Split strcmp and non-strcmp dynamic_casts (PR #230762)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use a strong enum for path kind tracking (PR #230769)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use a strong enum for path kind tracking (PR #230769)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't explicitly rethrow in flat container function try blocks (PR #230988)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't explicitly rethrow in flat container function try blocks (PR #230988)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for throw/catch (PR #231000)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid key_eq calls in hash_table rehash (PR #216551)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix search_n with an invalid count (PR #223747)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for throw/catch (PR #231000)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use a strong enum for path kind tracking (PR #230769)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the various search loops in __hash_table (PR #230440)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the various search loops in __hash_table (PR #230440)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Remove __libcpp_allocate" (#222814) (PR #229771)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't explicitly rethrow in flat container function try blocks (PR #230988)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't explicitly rethrow in flat container function try blocks (PR #230988)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't explicitly rethrow in flat container function try blocks (PR #230988)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize basic_string::operator=(const value_type*) (PR #227622)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use a strong enums or bools in private_typeinfo.h (PR #230769)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use a strong enums or bools in private_typeinfo.h (PR #230769)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize unordered container clear() (PR #227958)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::lexicographical_compare_three_way (PR #230336)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::lexicographical_compare_three_way (PR #230336)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::lexicographical_compare_three_way (PR #230336)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::lexicographical_compare_three_way (PR #230336)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::lexicographical_compare_three_way (PR #230336)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize hash table lookup (PR #230430)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use glibc random APIs for std::random_device on Linux (PR #222567)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use glibc random APIs for std::random_device on Linux (PR #222567)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix -Wshift-counter-overfliw in cxx03 bitset (PR #230208)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Don't use #define __unused in libcxx-03 for glibc (PR #230209)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid guard variables for the error_category singletons (PR #231282)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize hash table lookup (PR #230430)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize hash table lookup (PR #230430)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] Remove last LLVM-libc carveout (PR #230294)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] Remove last LLVM-libc carveout (PR #230294)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix search_n with an invalid count (PR #223747)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix search_n with an invalid count (PR #223747)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Remove __libcpp_allocate" (#222814) (PR #229771)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Remove __libcpp_allocate" (#222814) (PR #229771)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove workaround to make fpclassify constexpr for the UCRT (PR #224226)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove workaround to make fpclassify constexpr for the UCRT (PR #224226)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize filebuf::seekoff (PR #211788)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove redundant `_LIBCPP_HIDE_FROM_ABI` from detail headers a-c (PR #201722)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize hash table lookup (PR #230430)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove workaround to make fpclassify constexpr for the UCRT (PR #224226)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use a custom once_flag implementation for locale::id::__get() (PR #212235)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use a custom once_flag implementation for locale::id::__get() (PR #212235)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove redundant `_LIBCPP_HIDE_FROM_ABI` from detail headers a-c (PR #201722)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove redundant `_LIBCPP_HIDE_FROM_ABI` from detail headers a-c (PR #201722)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove redundant `_LIBCPP_HIDE_FROM_ABI` from detail headers a-c (PR #201722)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid passing both sentinel and size around in vector (PR #214132)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid passing both sentinel and size around in vector (PR #214132)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize filebuf::seekoff (PR #211788)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid passing both sentinel and size around in vector (PR #214132)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove redundant `_LIBCPP_HIDE_FROM_ABI` from detail headers a-c (PR #201722)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix `long double` literals in <numbers> (PR #222830)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize filebuf::seekoff (PR #211788)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Remove __libcpp_allocate" (#222814) (PR #229771)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize filebuf::seekoff (PR #211788)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Include <ctime> directly in header that uses struct tm (PR #231158)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark LWG4460 as Nothing To Do (PR #232252)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi][test] Remove `XFAIL` in `cxa_thread_atexit_test.pass.cpp` (PR #232638)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect size check when growing std::string (PR #232737)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect size check when growing std::string (PR #232737)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use <time.h> instead of <ctime> in __locale_dir/time.h (PR #232756)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Retain the old CMP0155 behavior for GCC compatibility (PR #232803)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Retain the old CMP0155 behavior for GCC compatibility (PR #232803)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce a free function __thread_hardware_concurrency() (PR #232284)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable SSP in `clear_padding.pass.cpp` (PR #218130)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix data race between packaged_task::operator() and get_future() (PR #214338)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] remove workarounds in atomic (PR #233282)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a tool to find when a benchmark changed (PR #233656)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark xopen_source test unsupported on OpenBSD (PR #233710)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Retain the old CMP0155 behavior for GCC compatibility (PR #232803)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect size check when growing std::string (PR #232737)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize filebuf::seekoff (PR #211788)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark xopen_source test unsupported on OpenBSD (PR #233710)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Retain the old CMP0155 behavior for GCC compatibility (PR #232803)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector assign for trivially copyable types (PR #233863)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][filesystem] Fix truncation in vformat_string dynamic fallback (PR #203531)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Always disable buffering of the stream underlying std::filebuf (PR #209872)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Always disable buffering of the stream underlying std::filebuf (PR #209872)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for throw/catch (PR #231000)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable automatic module scanning on ARM CI builders (PR #232947)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add code coverage utilities (PR #233888)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Retain the old CMP0155 behavior for GCC compatibility (PR #232803)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use <time.h> instead of <ctime> in __locale_dir/time.h (PR #232756)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Replace integrals helper by types::integer_types (PR #233923)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] remove workarounds in atomic (PR #233282)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove redundant `_LIBCPP_HIDE_FROM_ABI` from detail headers d-i (PR #234100)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] XFAIL quick_exit test on OpenBSD (PR #233810)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Replace integrals helper by types::integer_types (PR #233923)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Replace integrals helper by types::integer_types (PR #233923)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector assign for trivially copyable types (PR #233863)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector assign for trivially copyable types (PR #233863)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_allocate with std::allocator in small_bufer.h (PR #234158)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_allocate with std::allocator in small_bufer.h (PR #234158)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_allocate with std::allocator in small_bufer.h (PR #234158)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__assume_aligned instead of the builtin in vector (PR #234161)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__assume_aligned instead of the builtin in vector (PR #234161)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __libcpp_deallocate_unsized (PR #234163)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rename remaining rst docs to md [1/2] (PR #233994)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove old release notes (PR #234169)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __libcpp_deallocate_unsized (PR #234163)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Remove __libcpp_allocate" (#222814) (PR #229771)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add __new_at_least (PR #215813)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __libcpp_deallocate_unsized (PR #234163)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect size check when growing std::string (PR #232737)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Fix the name of the availability attribute macro (PR #234380)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Switch to a new technique for std::to_chars availability (PR #234468)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Fix incorrect size check when growing std::string" (#234545) (PR #234551)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Fix incorrect size check when growing std::string" (#234545) (PR #234551)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][filesystem] Fix truncation in vformat_string dynamic fallback (PR #203531)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix basic_string compilation when size_type is narrower than int (PR #234500)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Add __checked_int and replace uses of the overflow builtins with it (PR #234585)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make std::call_once synchronization visible to TSan (PR #220160)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix use-after-free during self-assignment (PR #225296)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix use-after-free during self-assignment (PR #225296)
Oliver Hunt via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize hash table lookup (PR #230430)
Oliver Stöneberg via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Include <ctime> in <__locale_dir/support/fuchsia.h> (PR #229957)
Paul Kirth via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add user to linux-builder docker image (PR #228933)
Petr Hosek via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use glibc random APIs for std::random_device on Linux (PR #222567)
QIU Chaofan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use glibc random APIs for std::random_device on Linux (PR #222567)
QIU Chaofan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use glibc random APIs for std::random_device on Linux (PR #222567)
QIU Chaofan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use glibc random APIs for std::random_device on Linux (PR #222567)
QIU Chaofan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use glibc random APIs for std::random_device on Linux (PR #222567)
QIU Chaofan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect size check when growing std::string (PR #232737)
Raphael Isemann via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Use project-local links in release notes (PR #228624)
Reid Kleckner via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rename generated feature-test documentation to Markdown (PR #222063)
Reid Kleckner via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Remove stale release notes from toctree (PR #234792)
Reid Kleckner via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
S. B. Tam via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rewrite libc++ docs to md [2/2] (PR #234088)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rewrite libc++ docs to md [2/2] (PR #234088)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rewrite libc++ docs to md [2/2] (PR #234088)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rewrite libc++ docs to md [2/2] (PR #234088)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rename remaining rst docs to md [1/2] (PR #233994)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rename remaining rst docs to md [1/2] (PR #233994)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rewrite libc++ docs to md [2/2] (PR #234088)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rename remaining rst docs to md [1/2] (PR #233994)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rewrite libc++ docs to md [2/2] (PR #234088)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rename remaining rst docs to md [1/2] (PR #233994)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rename remaining rst docs to md [1/2] (PR #233994)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rewrite libc++ docs to md [2/2] (PR #234088)
Sachin 🗲 via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add missing __get_local_endcoding on OpenBSD (PR #224954)
Sergii Rudchenko via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
Sharadh Rajaraman via libcxx-commits
- [libcxx-commits] [libcxx] Fix for Android Dockerfile (PR #195615)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] Fix for Android Dockerfile (PR #195615)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] Fix for Android Dockerfile (PR #195615)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][docker] Update android libc++ builders (PR #232887)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
Sharjeel Khan via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Steven Wu via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx][CMake] Rework LLVM_ENABLE_ASSERTIONS interaction w. libcxx hardening (PR #229359)
Steven Wu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
Venkatesh Srinivasan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][support] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][support] Create a `constexpr` hash to use during constant evaluation (PR #214946)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [libcxx][Clang] constexpr `std::trunc` (PR #233522)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [libcxx][Clang] constexpr `std::trunc` (PR #233522)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [libcxx][Clang] P0533R9: constexpr `std::trunc`, `::trunc`, `::truncf`, `::truncl` (PR #233522)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono][threading] Implement LWG 3504: `condition_variable::wait_for` is overspecified (PR #222443)
Vishank Singh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark LWG4460 as Nothing To Do (PR #232252)
Vishank Singh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark LWG4460 as Nothing To Do (PR #232252)
Vishank Singh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark LWG4460 as Nothing To Do (PR #232252)
Vishank Singh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG3749: `common_iterator` should handle integer-class difference types (PR #233606)
Vishank Singh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG3749: `common_iterator` should handle integer-class difference types (PR #233606)
Vishank Singh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Improve constexpr efficiency (PR #184724)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] Improve constexpr efficiency (PR #184724)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][string] Improve constexpr efficiency (PR #184724)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] [NFC][libc++][string] Improve constexpr efficiency (PR #184724)
Vitaly Buka via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Include <ctime> directly in header that uses struct tm (PR #231158)
Vladi Krapp via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Include <ctime> directly in header that uses struct tm (PR #231158)
Vladi Krapp via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Include <ctime> directly in header that uses struct tm (PR #231158)
Vladi Krapp via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Include <ctime> directly in header that uses struct tm (PR #231158)
Vladi Krapp via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P0718R2: Implementation of std::atomic<shared_ptr<T>> and std::atomic<weak_ptr<T>> (PR #194215)
Vladislav Semykin via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Clarify documentation for `is_debugger_present` (PR #229907)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang & libcxx] constexpr pointer tagging (DO NOT MERGE) (PR #111861)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove `optional::iterator` from experimental mode (PR #203782)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
Yanzuo Liu via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
Yanzuo Liu via libcxx-commits
- [libcxx-commits] [libcxx] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
Yexuan Xiao via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2255R2: Add deleted tuple constructor overloads (PR #205379)
Yihan Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2255R2: Add deleted tuple constructor overloads (PR #205379)
Yihan Wang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Granularize <execution> (PR #229315)
Yihan Wang via libcxx-commits
- [libcxx-commits] [clang] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [GlobalISel] Preserve cache hint metadata through IRTranslator (PR #224522)
Yonah Goldberg via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Avoid p == 1 in negative_binomial_distribution test (PR #231310)
Yordan Vásquez via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Prevent cycle from including __mbstate_t.h within wchar.h (PR #200940)
Zibi Sarbinowski via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][filesystem] Fix truncation in vformat_string dynamic fallback (PR #203531)
Zibi Sarbinowski via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][filesystem] Fix truncation in vformat_string dynamic fallback (PR #203531)
Zibi Sarbinowski via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][filesystem] Fix truncation in vformat_string dynamic fallback (PR #203531)
Zibi Sarbinowski via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][filesystem] Fix truncation in vformat_string dynamic fallback (PR #203531)
Zibi Sarbinowski via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Remove some `XFAIL` for LLVM libc in multi-threaded tests (PR #228036)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
via libcxx-commits
- [libcxx-commits] [libcxx] 0791157 - [libc++][test] Remove some `XFAIL` for LLVM libc in multi-threaded tests (#228036)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] fix missing `__get_locale_encoding()` for OpenBSD (PR #228306)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] fix missing `__get_locale_encoding()` for OpenBSD (PR #228306)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++][CI] Add hermetic Linux premerge builder (PR #226358)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++][CI] Add hermetic Linux premerge builder (PR #226358)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
via libcxx-commits
- [libcxx-commits] [libcxx] wip: [libcxx][format] P3391R2: `constexpr` `std::format` (PR #228535)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress reserved module name warning for `module std` (PR #228632)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement `std::function_ref` (PR #186692)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Implement LWG3552: Parallel specialized memory algorithms should require forward iterators (PR #228462)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test] fix lfs types on 32bit musl (PR #223731)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P0843R14: `inplace_vector` (PR #204008)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add user to linux-builder docker image (PR #228933)
via libcxx-commits
- [libcxx-commits] [libcxx] 5e1edea - [libcxx] Add user to linux-builder docker image (#228933)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ill-formed return in function_ref's static-call path (PR #228868)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Guard unchecked uses of wchar_t and char8_t in tests (PR #229255)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Guard unchecked uses of wchar_t and char8_t in tests (PR #229255)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Pass -fsized-deallocation to the sized_delete tests on AppleClang (PR #229257)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][execution] Implement C++26 std::execution set_value, set_error and set_stopped (PR #229095)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Granularize <execution> (PR #229315)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Granularize <execution> (PR #229315)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][execution] Implement C++26 std::execution set_value, set_error and set_stopped (PR #229095)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][execution] Implement C++26 std::execution set_value, set_error and set_stopped (PR #229095)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][execution] Implement C++26 std::execution set_value, set_error and set_stopped (PR #229095)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][execution] Implement C++26 std::execution set_value, set_error and set_stopped (PR #229095)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][execution] Implement C++26 std::execution set_value, set_error and set_stopped (PR #229095)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
via libcxx-commits
- [libcxx-commits] [libcxx] 906e3ec - [AIX][libc++] Forward-declare locale functions in aix.h when _XOPEN_SOURCE < 700 (#220508)
via libcxx-commits
- [libcxx-commits] [libcxx] [AIX][libc++] Forward-declare locale functions in aix.h when _XOPEN_SOURCE < 700 (PR #220508)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ABI tag on __str_to_float_c_locale exported specialisations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
via libcxx-commits
- [libcxx-commits] [libcxx] 91ba026 - [libc++][NFC] Fix include guards in __concepts/ (#229398)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Fix include guards in __concepts/ (PR #229398)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Split catch_info from __dynamic_cast_info (PR #223744)
via libcxx-commits
- [libcxx-commits] [libcxx] f26eef0 - [libc++][ranges][enumerate_view] Update sentinel `equal` test (#222331)
via libcxx-commits
- [libcxx-commits] [libcxx] d004aa7 - [libc++][pstl] Implement LWG3552: Parallel specialized memory algorithms should require forward iterators (#228462)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Clarify documentation for `is_debugger_present` (PR #229907)
via libcxx-commits
- [libcxx-commits] [libcxx] a795dfa - [libcxx] Fix indirect includes for nolocale (#229601)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix ABI tag on __str_to_float_c_locale exported specialisations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale exported specialisations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specialisations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format] Fix the precision of the alternate form of g for values below 1 (PR #230004)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][format] Fix the precision of the alternate form of g for values below 1 (PR #230004)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
via libcxx-commits
- [libcxx-commits] [libcxx] 17371ad - [libc++] Fix size_t overflow in make_shared<T[]> and allocate_shared<T[]> (#223735)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix -Wshift-counter-overfliw in cxx03 bitset (PR #230208)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Don't use #define __unused in libcxx-03 for glibc (PR #230209)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark type_order test as unsupported on recent AppleClang (PR #230210)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
via libcxx-commits
- [libcxx-commits] [libcxx] deba317 - [libc++] Optimize unordered_{, multi}{map, set} move construct with allocators (#227955)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG4121: `ranges::to` constructs associative containers via `c.emplace(c.end(), *it)` (PR #220481)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG4121: `ranges::to` constructs associative containers via `c.emplace(c.end(), *it)` (PR #220481)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxx] 80e080a - [libc++] Mark type_order test as unsupported on recent AppleClang (#230210)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that the resize_and_overwrite operation returns a size in [0, n] (PR #230605)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi] Use a strong enum for path kind tracking (PR #230769)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] make CI hardening-mode-extensive-observe to compile both dylib and test in observe mode (PR #230776)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] make CI hardening-mode-extensive-observe to compile both dylib and test in observe mode (PR #230776)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] make CI hardening-mode-extensive-observe to compile both dylib and test in observe mode (PR #230776)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] make CI hardening-mode-extensive-observe to compile both dylib and test in observe mode (PR #230776)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] make CI hardening-mode-extensive-observe to compile both dylib and test in observe mode (PR #230776)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] make CI hardening-mode-extensive-observe to compile both dylib and test in observe mode (PR #230776)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] make CI hardening-mode-extensive-observe to compile both dylib and test in observe mode (PR #230776)
via libcxx-commits
- [libcxx-commits] [libcxx] 5588749 - [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (#229765)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (PR #229765)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Corrected the return types of some parallel algorithms that were returning "void" (PR #230586)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG4257: Stream insertion for chrono local_time should be constrained (PR #230811)
via libcxx-commits
- [libcxx-commits] [libcxx] de41a35 - [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (#230241)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (PR #230241)
via libcxx-commits
- [libcxx-commits] [libcxx] 964ed3b - [libc++][chrono][threading] Implement LWG 3504: `condition_variable::wait_for` is overspecified (#222443)
via libcxx-commits
- [libcxx-commits] [libcxx] e170537 - [docs] Update obsolete Phabricator references for GitHub workflows (#229542)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #223854)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid key_eq calls in hash_table rehash (PR #216551)
via libcxx-commits
- [libcxx-commits] [libcxx] 23ad5c8 - [libc++] Avoid key_eq calls in hash_table rehash (#216551)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][libc] Remove last LLVM-libc carveout (PR #230294)
via libcxx-commits
- [libcxx-commits] [libcxx] 72e29ac - [libc++] Merge the various search loops in __hash_table (#230440)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the various search loops in __hash_table (PR #230440)
via libcxx-commits
- [libcxx-commits] [libcxx] c545141 - [libc++] Don't explicitly rethrow in flat container function try blocks (#230988)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't explicitly rethrow in flat container function try blocks (PR #230988)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize hash table lookup (PR #230430)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Flat containers should reject `vector<bool, Alloc>` (PR #224886)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove workaround to make fpclassify constexpr for the UCRT (PR #224226)
via libcxx-commits
- [libcxx-commits] [libcxx] 6880a2a - [libc++] Suppress unsigned-integer-overflow warning in <charconv> (#225801)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Suppress unsigned-integer-overflow warning in <charconv> (PR #225801)
via libcxx-commits
- [libcxx-commits] [libcxx] hxie/mingw3 (PR #231590)
via libcxx-commits
- [libcxx-commits] [libcxx] 643fb92 - [libcxx][NFC] remove XFAIL on stdio_h.compile.pass (#231694)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libcxx] Bump conformance tests to clang 24 (PR #231580)
via libcxx-commits
- [libcxx-commits] [libcxx] cc6b4f8 - [libc++] Optimize hash table lookup (#230430)
via libcxx-commits
- [libcxx-commits] [libcxx] 28c04e2 - [libc++] Remove workaround to make fpclassify constexpr for the UCRT (#224226)
via libcxx-commits
- [libcxx-commits] [libcxx] 98505e6 - [libc++] Use a custom once_flag implementation for locale::id::__get() (#212235)
via libcxx-commits
- [libcxx-commits] [libcxx] 334027f - [libc++] Avoid passing both sentinel and size around in vector (#214132)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Introduce a "statpart" backend (PR #230540)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add more tests of parallel std::for_each[_n] (PR #231918)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract LNT benchmark validation into a reusable workflow (PR #232155)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract LNT benchmark validation into a reusable workflow (PR #232155)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract LNT benchmark validation into a reusable workflow (PR #232155)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract LNT benchmark validation into a reusable workflow (PR #232155)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract LNT benchmark validation into a reusable workflow (PR #232155)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract LNT benchmark validation into a reusable workflow (PR #232155)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract running the benchmarks into reusable workflows (PR #232168)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract running the benchmarks into reusable workflows (PR #232168)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract running the benchmarks into reusable workflows (PR #232168)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract running the benchmarks into reusable workflows (PR #232168)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Extract running the benchmarks into reusable workflows (PR #232168)
via libcxx-commits
- [libcxx-commits] [libcxx] e915504 - [libcxx] Include <ctime> directly in header that uses struct tm (#231158)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark LWG4460 as Nothing To Do (PR #232252)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxxabi] [libc++abi][test] Remove `XFAIL` in `cxa_thread_atexit_test.pass.cpp` (PR #232638)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Granularize <execution> (PR #229315)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Granularize <execution> (PR #229315)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that erase and extract are not passed end() in the associative containers (PR #232661)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that erase and extract are not passed end() in the associative containers (PR #232661)
via libcxx-commits
- [libcxx-commits] [libcxx] c7da05f - [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (#229456)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Granularize <execution> (PR #229315)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update the LNT tooling to LNT v5 (PR #232866)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update the LNT tooling to LNT v5 (PR #232866)
via libcxx-commits
- [libcxx-commits] [libcxx] 9198b30 - [libc++] Update the LNT tooling to LNT v5 (#232866)
via libcxx-commits
- [libcxx-commits] [libcxx] 850fd86 - [libc++] Switch the libc++ benchmark pipelines to LNT v5 (#232888)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Bump the LNT machines to the latest version of the test suite (PR #232895)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the LNT v4 test suite schemas (PR #232897)
via libcxx-commits
- [libcxx-commits] [libcxx] 36d9c57 - [libc++] Bump the LNT machines to the latest version of the test suite (#232895)
via libcxx-commits
- [libcxx-commits] [libcxx] 55ebe84 - [libc++] Remove the LNT v4 test suite schemas (#232897)
via libcxx-commits
- [libcxx-commits] [libcxx] Optimize std::print for Windows 8+ (PR #232993)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][RFC] Rewrite CPOs with resolver functions (PR #209104)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][RFC] Rewrite CPOs with resolver functions (PR #209104)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][RFC] Rewrite CPOs with resolver functions (PR #209104)
via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libc] [libclc] [libcxx] [libcxxabi] [libunwind] [lld] [lldb] [llvm] [mlir] [openmp] [polly] [CMake] Bump the minimum required version to 3.31 (PR #232658)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
via libcxx-commits
- [libcxx-commits] [libcxx] 88787ac - [libc++] Granularize <execution> (#229315)
via libcxx-commits
- [libcxx-commits] [libcxx] eec054b - [libc++] Fix use-after-free during self-assignment (#225296)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Prevent std::terminate in promise<void> destructor race (PR #221258)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Prevent std::terminate in promise<void> destructor race (PR #221258)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable SSP in `clear_padding.pass.cpp` (PR #218130)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allow internal functions from atomic_sync.h to be used in C++17 (PR #224356)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix data race between packaged_task::operator() and get_future() (PR #214338)
via libcxx-commits
- [libcxx-commits] [libcxx] 272757d - [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (#229686)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (PR #229686)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][execution] Implement C++26 std::execution set_value, set_error and set_stopped (PR #229095)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][execution] Implement C++26 std::execution set_value, set_error and set_stopped (PR #229095)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] wasi has no definition of rune_table for locale (PR #223129)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] remove workarounds in atomic (PR #233282)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] remove workarounds in atomic (PR #233282)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Added FTMs from Hagenberg 2025 (PR #233352)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix quadratic worst case of std::nth_element (PR #229755)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for std::reduce and std::transform_reduce (PR #233374)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Make the serial backend the ultimate fallback for all backends (PR #233421)
via libcxx-commits
- [libcxx-commits] [libcxx] 79b321b - [libc++][pstl] Add more tests of parallel std::for_each[_n] (#231918)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement LWG3749: `common_iterator` should handle integer-class difference types (PR #233606)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a tool to find when a benchmark changed (PR #233656)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test][NFC] Use correct number of digits for <numbers> ground-truth values (PR #233664)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark xopen_source test unsupported on OpenBSD (PR #233710)
via libcxx-commits
- [libcxx-commits] [libcxx] 3f4cb78 - [libc++] Mark LWG4460 as Nothing To Do (#232252)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][chrono] P0355R7 Implement from_stream and parse (PR #227590)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect size check when growing std::string (PR #232737)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] XFAIL localized chrono formatter tests on OpenBSD (PR #233774)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update `size.pass.cpp` (PR #233777)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges][enumerate_view] Update `size.pass.cpp` (PR #233777)
via libcxx-commits
- [libcxx-commits] [libcxx] 2b83d6a - [libc++] Mark xopen_source test unsupported on OpenBSD (#233710)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [CodeGen] Added '*' to internal linkage types (PR #220864)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add benchmarks for throw/catch (PR #231000)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add code coverage utilities (PR #233888)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert non-negative counts in views::drop, views::take and views::counted (PR #234068)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert non-negative counts in views::drop, views::take and views::counted (PR #234068)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove redundant `_LIBCPP_HIDE_FROM_ABI` from detail headers d-i (PR #234100)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Replace integrals helper by types::integer_types (PR #233923)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Replace integrals helper by types::integer_types (PR #233923)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][pstl] Add serial implementations of the set operations (PR #233783)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (PR #229456)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] remove workarounds in atomic (PR #233282)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] remove workarounds in atomic (PR #233282)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] remove workarounds in atomic (PR #233282)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __libcpp_allocate with std::allocator in small_bufer.h (PR #234158)
via libcxx-commits
- [libcxx-commits] [libcxx] 8775913 - [libc++] Replace __libcpp_allocate with std::allocator in small_bufer.h (#234158)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove old release notes (PR #234169)
via libcxx-commits
- [libcxx-commits] [libcxx] edad54e - Reapply "[libc++] Remove __libcpp_allocate" (#222814) (#229771)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize vector assign for trivially copyable types (PR #233863)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] refactor atomic for readability (PR #234175)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] refactor atomic for readability (PR #234175)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] refactor atomic (PR #234175)
via libcxx-commits
- [libcxx-commits] [libcxx] 0262c11 - [libcxx][docker] Update android libc++ builders (#232887)
via libcxx-commits
- [libcxx-commits] [libcxx] a6240d1 - [libc++][pstl][NFC] Sort the forward declarations in backend_fwd.h (#233477)
via libcxx-commits
- [libcxx-commits] [libcxx] e8605fb - [libc++] Disable automatic module scanning on ARM CI builders (#232947)
via libcxx-commits
- [libcxx-commits] [libcxx] 0441507 - [libc++] Actually run union_tests() in invoke.pass.cpp (#234205)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Switch to a new technique for std::to_chars availability (PR #234468)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up std::invoke() compile times (~60%-85% reduction) (PR #213403)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix incorrect size check when growing std::string (PR #232737)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up std::invoke() compile times (~60%-85% reduction) (PR #213403)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up std::invoke() compile times (~60%-85% reduction) (PR #213403)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up std::invoke() compile times (~60%-85% reduction) (PR #213403)
via libcxx-commits
- [libcxx-commits] [libcxx] Speed up std::invoke() compile times (~60%-85% reduction) (PR #213403)
via libcxx-commits
- [libcxx-commits] [libcxx] 5f2c5b7 - [libc++] Fix incorrect size check when growing std::string (#232737)
via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Fix incorrect size check when growing std::string" (PR #234545)
via libcxx-commits
- [libcxx-commits] [libcxx] 64b40b8 - Revert "[libc++] Fix incorrect size check when growing std::string" (#234545)
via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Fix incorrect size check when growing std::string" (#234545) (PR #234551)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that iterator ranges are valid in string insert, append and assign (PR #234566)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Assert that iterator ranges are valid in string insert, append and assign (PR #234566)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __thread_hardware_concurrency() an alias to an existing symbol (PR #234575)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Add __checked_int and replace uses of the overflow builtins with it (PR #234585)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Update XFAILs for a clang-cl bug fixed in clang 23 (PR #234630)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allow detect-changepoints to analyze several series at once (PR #234651)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix thread::id stream buffer size for signed thread ids (PR #234683)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid a guard variable for the random_shuffle engine (PR #234815)
via libcxx-commits
- [libcxx-commits] [libcxx] 9d20703 - [libc++] Implement LWG3749: `common_iterator` should handle integer-class difference types (#233606)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize std::print for Windows 8+ (PR #232993)
via libcxx-commits
- [libcxx-commits] [libcxx] 033f550 - [libc++][pstl] Add serial implementations of the set operations (#233783)
via libcxx-commits
- [libcxx-commits] [libcxx] 1efb690 - [libcxx] [test] Update XFAILs for a clang-cl bug fixed in clang 23 (#234630)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][docs] Rewrite libc++ docs to md [2/2] (PR #234088)
via libcxx-commits
- [libcxx-commits] [libcxx] b968e74 - [libc++] Add benchmarks for std::reduce and std::transform_reduce (#233374)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make __thread_hardware_concurrency() an alias to an existing symbol (PR #234575)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Speed-up the reduction by up to 4X by breaking the dependency chain (PR #234887)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use clock_gettime in filesystem_clock on OpenBSD (PR #235292)
via libcxx-commits
Last message date:
Sat Oct 24 09:40:14 PDT 2026
Archived on: Sat Oct 24 09:40:24 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).