September 2025 Archives by thread
Starting: Mon Sep 1 00:31:26 PDT 2025
Ending: Tue Sep 30 23:58:42 PDT 2025
Messages: 1715
- [libcxx-commits] [libcxx] [libc++][NFC] Use llvm.org/PR to link to bug reports (PR #156288)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Test LWG3819: `reference_meows_from_temporary` should not use `is_meowible` (PR #143474)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few GCC workarounds that aren't needed anymore (PR #156290)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Add C++23 stacktrace (P0881R7) (PR #136528)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Replace typedefs with using declarations (PR #156009)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] [openmp] Fix typos and spelling errors across codebase (PR #156270)
Eugene Epshteyn via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] std::cmp_less and other integer comparison functions could be improved (PR #151332)
via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (PR #147956)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Include __llvm-libc-common.h if applicable (PR #156331)
William Huynh via libcxx-commits
- [libcxx-commits] [libcxx] 3a1298b - [libc++][NFC] Replace typedefs with using declarations (#156009)
via libcxx-commits
- [libcxx-commits] [libcxx] 4dbfde6 - [libc++] Remove a few GCC workarounds that aren't needed anymore (#156290)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify <tuple> further (PR #156351)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][test] Avoid warnings about unused variables and typedefs if `_LIBCPP_VERSION` is not defined (PR #155679)
Alex Guteniev via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove UB from std::map __tree_node construction (PR #153908)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove UB from `std::map` by updating `std::__tree_node` construction / Update `std::__hash_node` construction (PR #153908)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][concepts] P2404R3: Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with (PR #99420)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG4083: `views::as_rvalue` should reject non-input ranges (PR #155156)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] 74b9484 - [libc++] Simplify <tuple> further (#156351)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add ABI tests for introducing _LIBCPP_COMPRESSED_ELEMENT (PR #156416)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix LLVM 22 TODOs (PR #153367)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Vectorize std::find (PR #156431)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement Resolution of LWG 3886 (PR #155356)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>` parts of P1317R2 (PR #151480)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] P2747R2: `constexpr` placement new (library part) (PR #105768)
via libcxx-commits
- [libcxx-commits] [libcxx] 0247358 - [libcxx][test] Avoid warnings about unused variables and typedefs if `_LIBCPP_VERSION` is not defined (#155679)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][AIX] Fixup problems with ABI list checking (PR #155643)
Amy Kwan via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [lldb] [llvm] [mlir] [openmp] [NFC][CMake] quote ${CMAKE_SYSTEM_NAME} consistently (PR #154537)
Amy Kwan via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {map, set}::insert(InputIterator, InputIterator) (PR #154703)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize most of the __tree search algorithms (PR #155245)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor __tree::__find_equal to not have an out parameter (PR #147345)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify std::function implementation further (PR #145153)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Conditionally declare `lgamma_r` as noexcept (PR #156547)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add std::stacktrace (P0881R7) (PR #136528)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 7624c61 - [libc++] Optimize {map, set}::insert(InputIterator, InputIterator) (#154703)
via libcxx-commits
- [libcxx-commits] [libcxx] 4a2dd31 - [libc++] Refactor __tree::__find_equal to not have an out parameter (#147345)
via libcxx-commits
- [libcxx-commits] [libcxx] a5b5248 - [libc++] Simplify std::function implementation further (#145153)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Split ABI flag for removing iterator bases and removing the second member in reverse_iterator (PR #143079)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor remaining __find_equal calls (PR #156594)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (PR #155169)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] 0a2eb85 - [libc++] Add thread safety annotations for std::lock (#154078)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add thread safety annotations for std::lock (PR #154078)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 7ac3e52 - [libc++][C++03] Backport #111127, #112843 and #121620 (#155571)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Backport #111127, #112843 and #121620 (PR #155571)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] f1dcdaa - [libc++] Refactor remaining __find_equal calls (#156594)
via libcxx-commits
- [libcxx-commits] [libcxx] remove unused macro in c++03 header (PR #156609)
via libcxx-commits
- [libcxx-commits] [libcxx] 759a2ac - [libc++][ranges] LWG4083: `views::as_rvalue` should reject non-input ranges (#155156)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] LWG3505: `split_view::outer-iterator::operator++` misspecified (PR #155160)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (PR #147007)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][string] P3044R2: sub-`string_view` from `string` (PR #147095)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] P3060R3: Add `std::views::indices(n)` (PR #146823)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Require fancy pointer to be correctly convertible (PR #152989)
A. Jiang via libcxx-commits
- [libcxx-commits] [compiler-rt] [libcxx] [libcxxabi] [libunwind] [runtimes][PAC] Harden unwinding when possible (PR #143230)
Daniil Kovalev via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::find for integral types (PR #156660)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] cherry-pick #128054 (PR #156672)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxxabi] [lldb] [llvm] [WIP][lldb] Alternative implementation of more reliable function call infrastructure (PR #115245)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make it possible to mark a gen-test as UNSUPPORTED (PR #156737)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 387860e - [libc++] Add ABI tests for introducing _LIBCPP_COMPRESSED_ELEMENT (#156416)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove UB from `std::map` by updating `std::__tree_node` construction (PR #153908)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Get rid of warning on macOS about undefined macro (PR #156785)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] cd44260 - [libc++][test] Get rid of warning on macOS about undefined macro (#156785)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce _LIBCPP_COMPRESSED_ELEMENT (PR #134253)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] e8fa13c - [libc++] Split ABI flag for removing iterator bases and removing the second member in reverse_iterator (#143079)
via libcxx-commits
- [libcxx-commits] [libcxx] 34d4f0c - [libc++][NFC] Use llvm.org/PR to link to bug reports (#156288)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Improve the performance of std::make_heap a bit (PR #154092)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] Cherry-pick #125423 (PR #156824)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] [test] Use ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS in more places (PR #144339)
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize num_get integral functions (PR #121795)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use pack subscripting for std::get (PR #156863)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [lldb] [llvm] [polly] [python] remove Python 3.9 specific typing annotations (PR #156868)
Charles Zablit via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Introduce preliminary relocation primitives (PR #156903)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid redeclaring lgamma_r (PR #153631)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 8d5b81a - [libc++] Make it possible to mark a gen-test as UNSUPPORTED (#156737)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][math] Add constexpr for std::abs() (PR #146633)
Arjun Patel via libcxx-commits
- [libcxx-commits] [clang] [clang-tools-extra] [compiler-rt] [flang] [libcxx] [libcxxabi] [lld] [lldb] [llvm] [Inclusive Language] migrate "sanity" checks to "soundness" checks (PR #156995)
Rick van Voorden via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Add thread safety annotations for std::lock (#154078)" (PR #156964)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Fix size calculation for `unordered_map` in ABI test (PR #157006)
A. Jiang via libcxx-commits
- [libcxx-commits] [libc] [libcxx] [libc] Workaround for GCC on `typedef` for `_Complex __float128` (PR #157010)
Connector Switch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Move the SFINAE test for return types of `quoted` to `libcxx/test/libcxx/` (PR #157026)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix missing encoding in open() call in python script (PR #154594)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add an optional integration of libc++'s test suite with SPEC (PR #156953)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] e1cdfc8 - [libc++] Fix missing encoding in open() call in python script (#154594)
via libcxx-commits
- [libcxx-commits] [libcxx] 619f478 - [libc++][test] Fix size calculation for `unordered_map` in ABI test (#157006)
via libcxx-commits
- [libcxx-commits] [libcxx] 2e6685c - [libc++][C++03] cherry-pick #125423 (#156824)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] cherry-pick #126273 (PR #157095)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] a40930b - [libc++] Add an optional integration of libc++'s test suite with SPEC (#156953)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] cherry-pick #112102 (PR #157104)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove some of the type aliases in __hash_table (PR #157114)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace __resize_default_init with resize_and_overwrite (PR #157121)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] ea0f6e6 - [libc++] Fix quoting in Python string that is not accepted by all Python versions
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [lldb] [libcxx] adds size-based `__split_buffer` representation to unstable ABI (PR #139632)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang][ThreadSafety] Handle mutex scope (PR #157171)
Prabhu Rajasekaran via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update owners of Android CI in BOT_OWNERS.txt (PR #157183)
via libcxx-commits
- [libcxx-commits] [libcxx] [NFC] Fix typo in `libcxx/include/__memory/pointer_traits.h` (PR #157304)
Vinay Deshmukh via libcxx-commits
- [libcxx-commits] [libc] [libcxx] [libc++] mark `std::expected` as `nodiscard` (PR #130820)
Corentin Jabot via libcxx-commits
- [libcxx-commits] 3 grandes ventajas de contar con un servicio especializado en Alquiler de impresoras para empresas en 2025
Marco de Santo via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove UB from `std::__tree_node` and `std::__hash_node` construction (PR #153908)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] 1d131ff - [libc++] Optimize most of the __tree search algorithms (#155245)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove UB from `std::__tree_node` construction (PR #153908)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix C++23 standard modules when using with `clang-cl` on Windows (PR #148992)
via libcxx-commits
- [libcxx-commits] [libcxx] be7094e - [libc++][C++03] cherry-pick #126273 (#157095)
via libcxx-commits
- [libcxx-commits] [libcxx] 04518e7 - [libc++] Improve the performance of std::make_heap a bit (#154092)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor vector's ASan annotations to only ever delete and add the annotations (PR #152967)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor __next_prime to be const (PR #157421)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Move some really simple function defintions into the body of __tree (PR #157424)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor memory allocation in basic_string (PR #128423)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Inline function in string.cons/copy_alloc.pass.cpp that is used only once (PR #157429)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Merge the implementations of ranges::copy_n and std::copy_n (PR #157444)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Parse Google Benchmark results into LNT-compatible format (PR #157466)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c424468 - [libc++] Parse Google Benchmark results into LNT-compatible format (#157466)
via libcxx-commits
- [libcxx-commits] Marketing industrial para empresas: Estrategias clave para destacar en tu sector
Marco de Santo via libcxx-commits
- [libcxx-commits] Comparto esta web de interes
Marco de Santo via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] partially cherry-pick #122641 (PR #157596)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Vladislav Dzhidzhoev via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Michael Buch via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Mark __{emplace, push}_back_slow_path as noinline (PR #94379)
Nico Weber via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix strict aliasing violation for `deque::const_iterator` (PR #136067)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] cfd24cd - [libc++][NFC] Inline function in string.cons/copy_alloc.pass.cpp that is used only once (#157429)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Extend __default_three_way_comparator to any types that only implement operator<=> (PR #157602)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Specialize __lazy_synth_three_way_comparator for std::greater and friends (PR #157624)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Enable warnings on lax vector conversions (PR #154719)
Mikołaj Piróg via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor for_each_n (PR #150635)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Fix missing macro definition for lgamma (PR #157610)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 150f3c3 - [libc++] Fix missing macro definition for lgamma (#157610)
via libcxx-commits
- [libcxx-commits] [libcxx] abe96a2 - [libc++] Update owners of Android CI in BOT_OWNERS.txt (#157183)
via libcxx-commits
- [libcxx-commits] [libcxx] b4075c4 - [libc++][C++03] cherry-pick #112102 (#157104)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] adds way for clang-tidy to be built with non-default stdlib (PR #154573)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Extend __default_three_way_comparator to any types that only implements operator<=> (PR #157602)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Update utilities to compare benchmarks (PR #157556)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 2ad7a1d - [libc++] Remove some of the type aliases in __hash_table (#157114)
via libcxx-commits
- [libcxx-commits] [libcxx] a6af641 - [libc++] Update utilities to compare benchmarks (#157556)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang][WIP] Normalize constraints before checking for satisfaction (PR #141776)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [libcxx] [Libc++] Fix typos in tests (PR #157699)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [libcxx] [Libc++][NFC] Fix typos in tests (PR #157699)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't mark lgamma_r as noexcept on Fuchsia (PR #157710)
via libcxx-commits
- [libcxx-commits] [libcxx] a76dc55 - [libc++] Fix SPEC globbing pattern
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Start tracking Github issues in status pages (PR #149833)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Support sorting consteval-only ranges (PR #134623)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] 0b28614 - [NFC][libc++] Fix typo in `libcxx/include/__memory/pointer_traits.h` (#157304)
via libcxx-commits
- [libcxx-commits] [libcxx] e03fcce - [libc++] Remove the unused cat_files.py script (#157744)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove the unused cat_files.py script (PR #157744)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Normalize constraints before checking for satisfaction (PR #141776)
Corentin Jabot via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid constructing additional opjects when using map::at (PR #157866)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] cherry-pick #101889 (PR #157881)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Stabilize transitive includes for C++23 (PR #134143)
via libcxx-commits
- [libcxx-commits] [libcxx] WIP - [libc++][string] P2587R3: `to_string` or not `to_string` (PR #78100)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] 3fb9412 - [libc++][C++03] partially cherry-pick #122641 (#157596)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][ci][NFC] Remove commented install line and disutils reference (PR #158015)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] daa88b3 - [libc++] Remove UB from `std::__tree_node` construction (#153908)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add scripts to build and test libc++ at a specified commit (PR #158104)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 8cbd8f0 - [libc++] Add scripts to build and test libc++ at a specified commit (#158104)
via libcxx-commits
- [libcxx-commits] [libcxx] 8da3ab1 - [libc++] Ensure benchmark comparison output ends with a newline
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++][WIP] Add a job that runs the benchmarks as part of the CI (PR #157567)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Add a job that runs the benchmarks as part of the CI (PR #157567)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] Fix ranges_rotate.pass.cpp complexity checks (PR #158144)
Jonathan Wakely via libcxx-commits
- [libcxx-commits] [libcxx] WIP try tweaking the threading support module (PR #122506)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add documentation for the new comment-triggered benchmarking bot (PR #158167)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 5374f16 - [libcxx][ci][NFC] Remove commented install line and disutils reference (#158015)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] cherry-pick #119801 (PR #158247)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] cherry-pick #106566 (PR #158250)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 4884d6c - [libc++] Extend __default_three_way_comparator to any types that only implements operator<=> (#157602)
via libcxx-commits
- [libcxx-commits] [libcxx] 1bafd02 - [libc++] Mark __{emplace, push}_back_slow_path as noinline (#94379)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix broke unique and unique_copy benchmarks (PR #158287)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove atomic_wait benchmarks (PR #158289)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove complexity calculations from <filesystem> benchmark (PR #158290)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] e8f6180 - [libcxx] adds size-based `__split_buffer` representation to unstable ABI (#139632)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't run multithreaded stringstream benchmarks (PR #158294)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] adds a size-based representation for `vector`'s unstable ABI (PR #155330)
Christopher Di Bella via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx][CI] Prepare ARM Picolib builds for upgrade to clang 21 (PR #158300)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx][CI] Update meson used for building picolibc (PR #158308)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [libcxx][CI] Use lld for everything in the ARM picolib builds (PR #158320)
David Spickett via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] update `MinSequenceContainer.h` to make one more test pass on MSVC STL (PR #158344)
Alex Guteniev via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] Fix `ranges::join_view` segmented iterator trait (PR #158347)
via libcxx-commits
- [libcxx-commits] [libcxx] 7f2e9b1 - Revert "[libc++] Mark __{emplace, push}_back_slow_path as noinline (#94379)"
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] a7c963a - [libc++][test] update `MinSequenceContainer.h` to make one more test pass on MSVC STL (#158344)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Clean-up `MinSequenceContainer` (PR #158432)
A. Jiang via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [Clang] Allow __builtin_fma/fmaf/fmal to be used in a constant expression (PR #158048)
Chaitanya Koparkar via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove __time_get_storage::{__analyze, init} from the ABI (PR #158469)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #121480)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang][libc++] Fix spelling of "synthesize" (PR #158523)
via libcxx-commits
- [libcxx-commits] [libcxx] e859265 - [libcxx][CI] Use lld for everything in the ARM picolib builds (#158320)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc (PR #152724)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove alignment attributes from _LIBCPP_COMPRESSED_PAIR (PR #158595)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add __pointer_int_pair (PR #94324)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] Reapply "[libc++] Mark __{emplace, push}_back_slow_path as noinline (#94379)" (PR #158606)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] dd8767b - [libc++][test] Clean-up `MinSequenceContainer` (#158432)
via libcxx-commits
- [libcxx-commits] [libcxx] 0058cc8 - [libc++] Add documentation for the new comment-triggered benchmarking bot (#158167)
via libcxx-commits
- [libcxx-commits] [libcxx] f0cf167 - [libc++][CI] Update meson used for building picolibc (#158308)
via libcxx-commits
- [libcxx-commits] [libcxx] a41660a - [libc++] Don't run multithreaded stringstream benchmarks (#158294)
via libcxx-commits
- [libcxx-commits] [libcxx] d0263f0 - [libc++] Remove complexity calculations from <filesystem> benchmark (#158290)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Disable atomic_wait benchmarks outside of dry-run mode (PR #158631)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 53a4e4a - [libc++] Specialize __lazy_synth_three_way_comparator for std::greater and friends (#157624)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define _LIBCPP_HAS_C8RTOMB_MBRTOC8 for picolibc (PR #158648)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __hash_table::erase(iterator, iterator) (PR #152471)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] libcxx: Ensure that __new/align_val_t.h always contains align_val_t (PR #158781)
via libcxx-commits
- [libcxx-commits] [libcxx] 92f5d8d - [libc++] Replace __resize_default_init with resize_and_overwrite (#157121)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] LWG4012: common_view::begin/end are missing the simple-view check (PR #153674)
Nhat Nguyen via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add a thread-safe version of std::lgamma in the dylib (PR #153631)
Louis Dionne via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libclc] [libcxx] [lld] [llvm] port 5b4819e to release (PR #159209)
David Blaikie via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Optimize __hash_table::erase(iterator, iterator) (#1… (PR #158769)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] XFAIL regex tests that are currently failing on macOS (PR #159260)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Refactor some .fail.cpp tests and fix time_point_cast not SFINAEing away (PR #159288)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 76a11c7 - Reapply "[libc++] Mark __{emplace, push}_back_slow_path as noinline (#94379)" (#158606)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Define `_LIBCPP_HAS_C8RTOMB_MBRTOC8` to true if compiling with clang (PR #152724)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remap headers in the debug info when building the library (PR #143004)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix broken precondition of __bit_log2 (PR #155476)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use relocation in vector::emplace_back (PR #159365)
via libcxx-commits
- [libcxx-commits] [libcxx] acc3a62 - Revert "[libc++] Optimize __hash_table::erase(iterator, iterator) (#1… (#158769)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Make the benchmarking data pseudo-random (PR #159525)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 6acfc02 - [libc++] XFAIL regex tests that are currently failing on macOS (#159260)
via libcxx-commits
- [libcxx-commits] [libcxx] 868aa5f - [libc++] Introduce _LIBCPP_COMPRESSED_ELEMENT (#134253)
via libcxx-commits
- [libcxx-commits] [libcxx] 8dae17b - [libc++] Refactor memory allocation in basic_string (#128423)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Refactor __is_allocator to be a variable template (PR #159584)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove obsolete locale-specific regex tests (PR #159590)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove unused imports from generate_feature_test_macro_… (PR #159591)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libc++] Fix localization failures on macOS 15.4 (PR #138744)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __hash_table copy constructors and assignment (PR #151951)
via libcxx-commits
- [libcxx-commits] [libcxx] 91b0584 - [libc++] Add a tool to produce historical libc++ benchmark results
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 00333ed - [libc++] Add a utility to visualize historical benchmark data locally
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 815b164 - [libc++] Disable atomic_wait benchmarks outside of dry-run mode (#158631)
via libcxx-commits
- [libcxx-commits] [libcxx] 57a593f - [libc++] Remove obsolete locale-specific regex tests (#159590)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize heap operations (PR #159917)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #159994)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Replace hardcoded table_size with CHAR_BIT calculation (PR #160008)
Fady Farag via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix insertion into `deque` from prvalue ranges (PR #160022)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Add local %T substitution (PR #160026)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __gnu_cxx::hash_multimap copy construction (PR #160043)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Remove guard around noop_coroutine_handle.h (PR #160044)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify __memory/shared_count.h a bit (PR #160048)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Run vector instructions during constant evaluation when Clang supports it (PR #160057)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fold __search_substring into _Traits::find in case the second string has length 1 (PR #160076)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][NFC] Reformat some deduction guides (PR #160085)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a few unused includes from <string> and <vector> (PR #160087)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++][atomic_ref] Use __atomic_fetch_{add, sub} builtins on floating-points whenever possible (PR #135685)
Damien L-G via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [libc++] Upgrade macOS and Xcode to 26.0 (PR #160097)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] e40bbba - [libc++][NFC] Reformat some deduction guides (#160085)
via libcxx-commits
- [libcxx-commits] [libcxx] d0e6e5a - [libc++] Allow appending or overwriting existing benchmark data
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 42bb5a5 - [libc++] Add a simple way to find outliers in historical benchmark data
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix use of static in constexpr (PR #160180)
Prabhu Rajasekaran via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Properly implement array cookies in the ARM ABI (PR #160182)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Enable Clang modules in most of the CI runs (PR #160251)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] d951575 - [libc++][NFC] Remove guard around noop_coroutine_handle.h (#160044)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify some of the <bit> functions (PR #160267)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Specialize allocator_traits for std::allocator (PR #160278)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [clang] [compiler-rt] [flang] [libcxx] [lldb] [llvm] [mlir] [DAGCombiner] Preserve debug location of original load in fold (conv (load x)) (PR #160236)
via libcxx-commits
- [libcxx-commits] [libcxx] 32ff987 - [libc++] Remove outdated FIXME comment in ctype<char> (#160008)
via libcxx-commits
- [libcxx-commits] [libcxx] Also update __gnu_cxx::hash_XXX after (#151951) (PR #160305)
via libcxx-commits
- [libcxx-commits] [libcxx] 5e23f8a - [libc++] Fix __gnu_cxx::hash_multimap copy construction (#160043)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][C++03] cherry-pick #104773 (PR #158244)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] c172082 - [libc++][atomic_ref] Use __atomic_fetch_{add, sub} builtins on floating-points whenever possible (#135685)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Add link to premerge tesing dashboard to docs. (PR #160342)
via libcxx-commits
- [libcxx-commits] [libcxx] 6a7aec1 - [libc++] Fix bug with appending and overwriting in benchmark-historical
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 721d1a0 - [libc++] Disable std::shared_mutex benchmarks outside of dry-run
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Reduce the number of warnings when running SPEC (PR #160366)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Build Google Benchmark directly from Lit (PR #160367)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 72c512f - [libc++] Major improvements to visualize-historical
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3b456fa - [libc++] Add an --open option to compare-benchmarks
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 2a0d7f8 - [libc++][C++03] cherry-pick #119801 (#158247)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][windows] Use _wsetlocale() in __locale_guard (PR #160479)
via libcxx-commits
- [libcxx-commits] [libcxx] 52ede49 - [libc++] Make the benchmarking data pseudo-random (#159525)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Simplify vector<bool> fill constructors (PR #160521)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the rest of __gnu_cxx::hash_XXX copy construction (PR #160525)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix __gnu_cxx::hash_multiset copy construction (PR #160466)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 9cd0279 - [libc++] Fix __gnu_cxx::hash_multiset copy construction (#160466)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix the rest of __gnu_cxx::hash_XXX copy construction (PR #160528)
via libcxx-commits
- [libcxx-commits] [libcxx] 0acfdbd - [libc++] Improve historical benchmark visualization
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 38aa93d - [libc++] Allow naming series and adding a subtitle in compare-benchmarks
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 106fea9 - [libc++] Pin down the C version to use for SPEC
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Implement C++20 std::chrono::is_clock, std::chrono::is_clock_v (PR #160607)
Yuxuan Chen via libcxx-commits
- [libcxx-commits] [libcxx] a34048b - [libc++][NFC] Fix benchmark name missing a parenthesis
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Implement P2988R12: `std::optional<T&>` (PR #155202)
William Tran-Viet via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][test] Guard non-guaranteed implicit-lifetime-ness cases with `_LIBCPP_VERSION` (PR #160627)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] bb1d15e - [libc++] Refactor some .fail.cpp tests and fix time_point_cast not SFINAEing away (#159288)
via libcxx-commits
- [libcxx-commits] [libcxx] 8bcb614 - [libc++][C++03] cherry-pick #106566 (#158250)
via libcxx-commits
- [libcxx-commits] [libcxx] a769608 - [libc++] Fold __search_substring into _Traits::find in case the second string has length 1 (#160076)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove a bunch of unused includes from <flat_*> (PR #160658)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use using declarations to pull in functions from the numeric_limits base class (PR #160661)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 90db629 - [libc++][C++03] cherry-pick #104773 (#158244)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Remove string external instantiations that just call _Traits::length (PR #160673)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 833d5f0 - [libc++] Avoid constructing additional objects when using map::at (#157866)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use _BitInt and __builtin_popcountg in bitset::count() (PR #160679)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 2a82e71 - [libc++] Remove __time_get_storage::{__analyze, init} from the ABI (#158469)
via libcxx-commits
- [libcxx-commits] [libcxx] ec27c2d - [libc++] Add link to premerge tesing dashboard to docs. (#160342)
via libcxx-commits
- [libcxx-commits] [libcxx] Revert "[libc++] Avoid constructing additional objects when using map::at" (PR #160738)
Andrew Lazarev via libcxx-commits
- [libcxx-commits] [libcxx] 62450ba - [libc++] Improve handling of runtime errors inside SPEC benchmarks
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 96a7c9b - [libc++] Simplify vector<bool> fill constructors (#160521)
via libcxx-commits
- [libcxx-commits] [libcxx] cc95c56 - [libc++] Remove alignment attributes from _LIBCPP_COMPRESSED_PAIR (#158595)
via libcxx-commits
- [libcxx-commits] [libcxx] 1b0553c - [libc++] Use _BitInt and __builtin_popcountg in bitset::count() (#160679)
via libcxx-commits
- [libcxx-commits] [libcxx] f6fc5e8 - [libc++][test] Guard non-guaranteed implicit-lifetime-ness cases with `_LIBCPP_VERSION` (#160627)
via libcxx-commits
- [libcxx-commits] [libcxx] Libcpp has c8 rtomb mbrtoc8 experimental 2 (PR #160856)
Victor Campos via libcxx-commits
- [libcxx-commits] [libcxx] 42dd926 - [libc++] Switch back to plotting on revlist order for visualize-historical
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] d636dc8 - [libc++] Support comparison of more than two data sets in compare-benchmarks
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 37e7ad1 - [libcxx] Add local %T substitution
via libcxx-commits
- [libcxx-commits] [libcxx] [lit] Remove %T from tests (PR #160027)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [llvm] [lit] Remove support for %T (PR #160028)
Aiden Grossman via libcxx-commits
- [libcxx-commits] [libcxx] [libc++][ranges] P2164R9: Implements `views::enumerate` (PR #73617)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] d1b5607 - [libc++][ranges] Fix `ranges::join_view` segmented iterator trait (#158347)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr flat_multiset (PR #161016)
via libcxx-commits
- [libcxx-commits] [clang] [libcxx] [clang] [libc++] fix _Atomic c11 compare exchange does not update expected results (PR #78707)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] constexpr deque (PR #129368)
Hristo Hristov via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for `piecewise_*_distribution` (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for `piecewise_*_distribution` (PR #161049)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for `piecewise_*_distribution` (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for `piecewise_*_distribution` (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for `piecewise_*_distribution` (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Avoid overloaded `operator, ` for (`T`, `Iter`) cases (PR #161049)
A. Jiang via libcxx-commits
- [libcxx-commits] [libcxx] 1ab4113 - [libc++] Remove a bunch of unused includes from <flat_*> (#160658)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Don't use std::allocator inside <any> (PR #161061)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (PR #161086)
via libcxx-commits
- [libcxx-commits] [clang] [flang] [libcxx] [llvm] [mlir] [AMDGPU]: Rewrite mbcnt_lo/mbcnt_hi to work item ID where applicable (PR #160496)
Teja Alaghari via libcxx-commits
- [libcxx-commits] [libcxx] 97367d1 - [libc++] Vectorize std::find (#156431)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize __tree::__copy_construct_tree further (PR #161165)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] b285bac - [libc++][NFC] In documentation, fix path to benchmark that has now moved
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] [libcxx] Unwrap iterators in __find_segment (PR #161274)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Use std::__{scope, exception}_guard throughout the code base (PR #161322)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] b9e41ae - [clang][libc++] Fix spelling of "synthesize" (#158523)
via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Fix <__algorithm/find.h> when using -flax-vector-conversions=none (PR #161362)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] [libc++] Optimize {set, map}::{lower, upper}_bound (PR #161366)
Nikolas Klauser via libcxx-commits
- [libcxx-commits] [libcxx] 870e4f9 - [libc++][test] Use ASSERT_WITH_LIBRARY_INTERNAL_ALLOCATIONS in more places (#144339)
via libcxx-commits
- [libcxx-commits] [libcxx] ccd06e4 - [libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (#147007)
via libcxx-commits
Last message date:
Tue Sep 30 23:58:42 PDT 2025
Archived on: Tue Sep 30 23:58:44 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).