aboutsummaryrefslogtreecommitdiff
path: root/libcxx/test/std/algorithms
AgeCommit message (Expand)AuthorFilesLines
47 hours[libc++][ranges] Fix `ranges::join_view` segmented iterator trait (#158347)lbonn1-39/+82
2025-09-11[libc++] Fix ranges_rotate.pass.cpp complexity checks (#158144)Jonathan Wakely1-0/+2
2025-09-11[libc++][C++03] partially cherry-pick #122641 (#157596)Nikolas Klauser1-1/+0
2025-09-04[libc++][NFC] Use llvm.org/PR to link to bug reports (#156288)Nikolas Klauser10-10/+10
2025-08-25[libcxx][test] Fix typos (#155217)Stephan T. Lavavej1-1/+1
2025-06-18[libc++] Optimize ranges::{for_each, for_each_n} for segmented iterators (#13...Peng Liu2-7/+85
2025-06-11[libc++] Upgrade to GCC 15 (#138293)Nikolas Klauser1-2/+2
2025-05-21[libc++] Optimize std::for_each_n for segmented iterators (#135468)Peng Liu1-40/+99
2025-05-15[Clang] Add warnings when mixing different charN_t types (#138708)cor3ntin2-0/+3
2025-05-14[libc++] Improve test coverage and readability for swap_ranges (#133752)Peng Liu2-109/+146
2025-05-07[libc++][docs] Confirm that P3136R1 Retiring niebloids is Complete (#135932)A. Jiang1-1/+1
2025-05-06[libc++][NFC] Improve test readability for std::fill_n (#133771)Peng Liu1-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 Smith5-13/+170
2025-03-24[libc++][test][NFC] Introduce `TEST_STD_AT_LEAST_26_OR_RUNTIME_EVALUATED` (#1...A. Jiang6-56/+14
2025-03-20[libc++][test] Fix issues found by MSVC's STL (#131787)Stephan T. Lavavej4-8/+6
2025-03-20[libc++] Implement part of P2562R1: constexpr `ranges::inplace_merge` (#131947)A. Jiang5-23/+51
2025-03-19[libc++] Fix copy_backward for vector<bool> with small storage types (#131560)Peng Liu2-0/+284
2025-03-19[libc++] Fix {std, ranges}::copy for vector<bool> with small storage types (#...Peng Liu2-0/+298
2025-03-19[libc++] Fix {std, ranges}::equal for vector<bool> with small storage types (...Peng Liu2-8/+203
2025-03-19[libc++] Fix ambiguous call in {ranges, std}::count (#122529)Peng Liu2-48/+124
2025-03-19[libc++] Implement part of P2562R1: constexpr `std::inplace_merge` (#129008)A. Jiang3-197/+226
2025-03-13[libc++] Fix ambiguous call in {ranges, std}::find (#122641)Peng Liu2-2/+73
2025-03-13[libc++] Optimize ranges::rotate for vector<bool>::iterator (#121168)Peng Liu2-0/+58
2025-03-10[NFC][libcxx][test] clang-format: search.pass.cpp (#130551)AdityaK1-87/+74
2025-03-07[libc++] Implement part of P2562R1: constexpr `ranges::stable_sort` (#128860)A. Jiang4-15/+29
2025-03-06[libc++] Implement part of P2562R1: constexpr `ranges::stable_partition` (#12...A. Jiang4-8/+27
2025-03-04[libc++] Optimize ranges::swap_ranges for vector<bool>::iterator (#121150)Peng Liu2-0/+54
2025-03-04[libc++] Implement part of P2562R1: constexpr `std::stable_partition` (#128868)A. Jiang3-39/+54
2025-02-26[libc++] Optimize ranges::equal for vector<bool>::iterator (#121084)Peng Liu2-93/+193
2025-02-26[libc++][test] Refactor tests for rotate and rotate_copy (#126458)Peng Liu5-341/+309
2025-02-26[libc++][test] Refactor tests for ranges::swap_range algorithms (#121138)Peng Liu3-277/+187
2025-02-26[libc++][test] Augment ranges::{fill, fill_n, find} with missing tests (#121209)Peng Liu6-175/+371
2025-02-19[libc++][test] Refactor tests for std::{copy, move, fill} algorithms (#120909)Peng Liu14-296/+204
2025-02-19[libc++] Optimize ranges::move{,_backward} for vector<bool>::iterator (#121109)Peng Liu4-94/+250
2025-02-12[libc++] Remove obsolete guards for join_view being experimental (#126697)Louis Dionne3-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 Liu4-108/+255
2025-01-30[libc++] Optimize ranges::copy_backward for vector<bool>::iterator (#121026)Peng Liu2-67/+129
2025-01-30[libc++] Optimize ranges::copy{, _n} for vector<bool>::iterator (#121013)Peng Liu4-58/+188
2025-01-14[libc++] Make std::stable_sort constexpr friendly (#110320)PaulXiCao2-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 Klauser4-0/+4
2024-09-16[libc++][modules] Fix missing and incorrect includes (#108850)Louis Dionne11-2/+17
2024-09-16[libc++] Remove get_temporary_buffer and return_temporary_buffer (#100914)A. Jiang1-3/+3
2024-08-20[libc++] Fix several double-moves in the code base (#104616)Louis Dionne3-133/+163
2024-08-05[libc++] Check correctly ref-qualified __is_callable in algorithms (#101553)Louis Dionne6-26/+48
2024-08-04[libc++] Optimize lexicographical_compare (#65279)Nikolas Klauser1-54/+36
2024-08-01[libc++] Revert "Check correctly ref-qualified __is_callable in algorithms (#...Louis Dionne5-30/+26
2024-08-01[libc++] Check correctly ref-qualified __is_callable in algorithms (#73451)Nhat Nguyen5-26/+30