aboutsummaryrefslogtreecommitdiff
path: root/libcxx/test/std/algorithms/alg.nonmodifying
AgeCommit message (Expand)AuthorFilesLines
3 days[libc++][ranges] Fix `ranges::join_view` segmented iterator trait (#158347)lbonn1-39/+82
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 Klauser6-6/+6
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-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-13[libc++] Fix ambiguous call in {ranges, std}::find (#122641)Peng Liu2-2/+73
2025-03-10[NFC][libcxx][test] clang-format: search.pass.cpp (#130551)AdityaK1-87/+74
2025-02-26[libc++] Optimize ranges::equal for vector<bool>::iterator (#121084)Peng Liu2-93/+193
2025-02-26[libc++][test] Augment ranges::{fill, fill_n, find} with missing tests (#121209)Peng Liu2-18/+55
2025-02-12[libc++] Remove obsolete guards for join_view being experimental (#126697)Louis Dionne3-9/+3
2024-10-31[libc++] Granularize <cstddef> includes (#108696)Nikolas Klauser3-0/+3
2024-09-16[libc++][modules] Fix missing and incorrect includes (#108850)Louis Dionne1-0/+2
2024-08-20[libc++] Fix several double-moves in the code base (#104616)Louis Dionne2-133/+161
2024-08-05[libc++] Check correctly ref-qualified __is_callable in algorithms (#101553)Louis Dionne3-9/+17
2024-08-01[libc++] Revert "Check correctly ref-qualified __is_callable in algorithms (#...Louis Dionne3-17/+9
2024-08-01[libc++] Check correctly ref-qualified __is_callable in algorithms (#73451)Nhat Nguyen3-9/+17
2024-07-30[libc++][test] Do not assume array::iterator is a pointer (#100603)nicole mazzuca3-10/+30
2024-07-19[libc++][ranges] P1223R5: `find_last` (#99312)nicole mazzuca3-0/+710
2024-05-28[libc++] [test] Fix portability issues for MSVC (#93259)Stephan T. Lavavej1-12/+13
2024-05-22[libc++][pstl] Improve exception handling (#88998)Louis Dionne6-325/+0
2024-05-11[libc++] Vectorize std::mismatch with trivially equality comparable types (#8...Nikolas Klauser1-10/+37
2024-04-11[libcxx] applies changes regarding post-commit feedback to #75259 (#76534)Christopher Di Bella2-8/+30
2024-04-02[libc++][ranges] Avoid using `distance` in `ranges::contains_subrange` (#87155)A. Jiang1-0/+4
2024-04-01[libc++] Optimize the two range overload of mismatch (#86853)Nikolas Klauser1-4/+4
2024-03-29[libc++] Optimize the std::mismatch tail (#83440)Nikolas Klauser1-0/+28
2024-03-23[libc++] Vectorize mismatch (#73255)Nikolas Klauser2-179/+154
2024-03-17[libc++] Optimize ranges::fill{,_n} for vector<bool>::iterator (#84642)Nikolas Klauser2-2/+2
2024-02-13[libc++][ranges] Implement ranges::contains_subrange (#66963)ZijunZhaoCCK1-0/+320
2024-01-29[libc++][test] Fix zero-length arrays and copy-pasted lambdas in `ranges.cont...Stephan T. Lavavej1-8/+9
2024-01-29[libc++][test] Silence MSVC warnings (#79791)Stephan T. Lavavej2-1/+8
2024-01-22[libcxx] Fix typo in parallel `for_each_n` test (#78954)Michael Schellenberger Costa1-3/+3
2024-01-17[libc++][hardening] Rework how the assertion handler can be overridden. (#77883)Konstantin Varlamov6-6/+12
2023-12-23[libc++] Optimize std::find if types are integral and have the same signednes...Nikolas Klauser1-0/+42
2023-12-19[libcxx] adds ranges::fold_left_with_iter and ranges::fold_left (#75259)Christopher Di Bella2-0/+579
2023-12-19[libc++] Implement ranges::contains (#65148)ZijunZhaoCCK1-0/+298
2023-12-15[libc++] Optimize std::find for segmented iterators (#67224)Nikolas Klauser2-0/+120
2023-12-14[libc++][test] Enhance ADDITIONAL_COMPILE_FLAGS, use TEST_MEOW_DIAGNOSTIC_IGN...Stephan T. Lavavej3-3/+18
2023-12-05[libc++][test] Fix simple warnings (#74186)Stephan T. Lavavej1-1/+1
2023-12-03[libc++][test] Avoid non-Standard zero-length arrays (#74183)Stephan T. Lavavej8-65/+68
2023-11-28[libc++][PSTL] Implement std::equal (#72448)Nikolas Klauser2-0/+206
2023-11-27[libc++] Add missing REQUIRES for exception handling testLouis Dionne1-0/+1
2023-11-27[libc++][test] Cleanup typos and unnecessary semicolons (#73435)Stephan T. Lavavej2-2/+2
2023-11-26[libc++] Fix a few tests that are missing proper suffixes (#73444)philnik7771-0/+0
2023-11-15[libc++] Extend is_trivially_equality_comparable to integral types with the s...philnik7771-0/+21
2023-11-14[libc++] Optimize for_each for segmented iteratorsNikolas Klauser2-56/+100
2023-11-12[libcxx][test] std::array::iterator are not pointers by C++ standard (#70729)Duo Wang4-4/+4