Age | Commit message (Expand) | Author | Files | Lines |
47 hours | [libc++][ranges] Fix `ranges::join_view` segmented iterator trait (#158347) | lbonn | 1 | -39/+82 |
2025-09-11 | [libc++] Fix ranges_rotate.pass.cpp complexity checks (#158144) | Jonathan Wakely | 1 | -0/+2 |
2025-09-11 | [libc++][C++03] partially cherry-pick #122641 (#157596) | Nikolas Klauser | 1 | -1/+0 |
2025-09-04 | [libc++][NFC] Use llvm.org/PR to link to bug reports (#156288) | Nikolas Klauser | 10 | -10/+10 |
2025-08-25 | [libcxx][test] Fix typos (#155217) | Stephan T. Lavavej | 1 | -1/+1 |
2025-06-18 | [libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (#13... | Peng Liu | 2 | -7/+85 |
2025-06-11 | [libc++] Upgrade to GCC 15 (#138293) | Nikolas Klauser | 1 | -2/+2 |
2025-05-21 | [libc++] Optimize std::for_each_n for segmented iterators (#135468) | Peng Liu | 1 | -40/+99 |
2025-05-15 | [Clang] Add warnings when mixing different charN_t types (#138708) | cor3ntin | 2 | -0/+3 |
2025-05-14 | [libc++] Improve test coverage and readability for swap_ranges (#133752) | Peng Liu | 2 | -109/+146 |
2025-05-07 | [libc++][docs] Confirm that P3136R1 Retiring niebloids is Complete (#135932) | A. Jiang | 1 | -1/+1 |
2025-05-06 | [libc++][NFC] Improve test readability for std::fill_n (#133771) | Peng Liu | 1 | -61/+57 |
2025-04-16 | [libc++] Extend the scope of radix sorting inside std::stable_sort to floatin... | Дмитрий Изволов | 1 | -1/+58 |
2025-04-05 | [libc++] Implement ranges::iota (#68494) | James E T Smith | 5 | -13/+170 |
2025-03-24 | [libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (#1... | A. Jiang | 6 | -56/+14 |
2025-03-20 | [libc++][test] Fix issues found by MSVC's STL (#131787) | Stephan T. Lavavej | 4 | -8/+6 |
2025-03-20 | [libc++] Implement part of P2562R1: constexpr `ranges::inplace_merge` (#131947) | A. Jiang | 5 | -23/+51 |
2025-03-19 | [libc++] Fix copy_backward for vector<bool> with small storage types (#131560) | Peng Liu | 2 | -0/+284 |
2025-03-19 | [libc++] Fix {std, ranges}::copy for vector<bool> with small storage types (#... | Peng Liu | 2 | -0/+298 |
2025-03-19 | [libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (... | Peng Liu | 2 | -8/+203 |
2025-03-19 | [libc++] Fix ambiguous call in {ranges, std}::count (#122529) | Peng Liu | 2 | -48/+124 |
2025-03-19 | [libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (#129008) | A. Jiang | 3 | -197/+226 |
2025-03-13 | [libc++] Fix ambiguous call in {ranges, std}::find (#122641) | Peng Liu | 2 | -2/+73 |
2025-03-13 | [libc++] Optimize ranges::rotate for vector<bool>::iterator (#121168) | Peng Liu | 2 | -0/+58 |
2025-03-10 | [NFC][libcxx][test] clang-format: search.pass.cpp (#130551) | AdityaK | 1 | -87/+74 |
2025-03-07 | [libc++] Implement part of P2562R1: constexpr `ranges::stable_sort` (#128860) | A. Jiang | 4 | -15/+29 |
2025-03-06 | [libc++] Implement part of P2562R1: constexpr `ranges::stable_partition` (#12... | A. Jiang | 4 | -8/+27 |
2025-03-04 | [libc++] Optimize ranges::swap_ranges for vector<bool>::iterator (#121150) | Peng Liu | 2 | -0/+54 |
2025-03-04 | [libc++] Implement part of P2562R1: constexpr `std::stable_partition` (#128868) | A. Jiang | 3 | -39/+54 |
2025-02-26 | [libc++] Optimize ranges::equal for vector<bool>::iterator (#121084) | Peng Liu | 2 | -93/+193 |
2025-02-26 | [libc++][test] Refactor tests for rotate and rotate_copy (#126458) | Peng Liu | 5 | -341/+309 |
2025-02-26 | [libc++][test] Refactor tests for ranges::swap_range algorithms (#121138) | Peng Liu | 3 | -277/+187 |
2025-02-26 | [libc++][test] Augment ranges::{fill, fill_n, find} with missing tests (#121209) | Peng Liu | 6 | -175/+371 |
2025-02-19 | [libc++][test] Refactor tests for std::{copy, move, fill} algorithms (#120909) | Peng Liu | 14 | -296/+204 |
2025-02-19 | [libc++] Optimize ranges::move{,_backward} for vector<bool>::iterator (#121109) | Peng Liu | 4 | -94/+250 |
2025-02-12 | [libc++] Remove obsolete guards for join_view being experimental (#126697) | Louis Dionne | 3 | -9/+3 |
2025-02-06 | [libc++] Support `constexpr` for `std::stable_sort` in radix sort branch (#12... | Дмитрий Изволов | 1 | -0/+2 |
2025-02-05 | [libc++] Fix UB in bitwise logic of {std, ranges}::{fill, fill_n} algorithms ... | Peng Liu | 4 | -108/+255 |
2025-01-30 | [libc++] Optimize ranges::copy_backward for vector<bool>::iterator (#121026) | Peng Liu | 2 | -67/+129 |
2025-01-30 | [libc++] Optimize ranges::copy{, _n} for vector<bool>::iterator (#121013) | Peng Liu | 4 | -58/+188 |
2025-01-14 | [libc++] Make std::stable_sort constexpr friendly (#110320) | PaulXiCao | 2 | -164/+213 |
2025-01-09 | [libcxx][algorithm] Optimize std::stable_sort via radix sort algorithm (#104683) | Дмитрий Изволов | 1 | -54/+63 |
2024-10-31 | [libc++] Granularize <cstddef> includes (#108696) | Nikolas Klauser | 4 | -0/+4 |
2024-09-16 | [libc++][modules] Fix missing and incorrect includes (#108850) | Louis Dionne | 11 | -2/+17 |
2024-09-16 | [libc++] Remove get_temporary_buffer and return_temporary_buffer (#100914) | A. Jiang | 1 | -3/+3 |
2024-08-20 | [libc++] Fix several double-moves in the code base (#104616) | Louis Dionne | 3 | -133/+163 |
2024-08-05 | [libc++] Check correctly ref-qualified __is_callable in algorithms (#101553) | Louis Dionne | 6 | -26/+48 |
2024-08-04 | [libc++] Optimize lexicographical_compare (#65279) | Nikolas Klauser | 1 | -54/+36 |
2024-08-01 | [libc++] Revert "Check correctly ref-qualified __is_callable in algorithms (#... | Louis Dionne | 5 | -30/+26 |
2024-08-01 | [libc++] Check correctly ref-qualified __is_callable in algorithms (#73451) | Nhat Nguyen | 5 | -26/+30 |