summaryrefslogtreecommitdiff
path: root/libcxx/include/algorithm
AgeCommit message (Expand)Author
2021-06-04[libcxx][gardening] Move all algorithms into their own headers.zoecarver
2021-06-02Revert "[libc++] NFC: Move unwrap_iter to its own header"Louis Dionne
2021-06-01[libc++] NFC: Move unwrap_iter to its own headerLouis Dionne
2021-05-29[libc++] Alphabetize and include-what-you-use. NFCI.Arthur O'Dwyer
2021-05-29Revert "[libc++] NFC: Move unwrap_iter to its own header"Mark de Wever
2021-05-28[libc++] NFC: Move unwrap_iter to its own headerLouis Dionne
2021-05-11[libc++] Remove more unnecessary _VSTD:: from type names. NFCI.Arthur O'Dwyer
2021-05-11[libc++] s/_VSTD::declval/declval/g. NFCI.Arthur O'Dwyer
2021-05-10[libc++][NFC] Remove _VSTD:: when not needed.Mark de Wever
2021-04-20[libc++] NFC: Normalize `#endif //` comment indentationLouis Dionne
2021-02-05[libc++] Further improve the contiguous-iterator story, and fix some bugs.Arthur O'Dwyer
2021-02-05Revert "Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its ...Arthur O'Dwyer
2021-02-04Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests."Jordan Rupprecht
2021-02-03[libc++] [P0879] constexpr std::sortArthur O'Dwyer
2021-02-03[libc++] Rationalize our treatment of contiguous iterators and __unwrap_iter().Arthur O'Dwyer
2021-01-28[libc++] [P0879] constexpr std::nth_element, and rewrite its tests.Arthur O'Dwyer
2021-01-27[libc++] [P0879] constexpr heap and partial_sort algorithmsArthur O'Dwyer
2021-01-25[libc++] [P0879] constexpr std::reverse, partition, *_permutation.Arthur O'Dwyer
2021-01-25[libc++] Implement [P0769] "Add shift to algorithm" (shift_left, shift_right)Arthur O'Dwyer
2021-01-19[libc++] [P0935] [C++20] Eradicating unnecessarily explicit default construct...Marek Kurdej
2021-01-12[libc++] Add a missing `<_Compare>` template argument.Arthur O'Dwyer
2020-12-14[libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI.Arthur O'Dwyer
2020-12-14[libc++] Fix some one-off typos in comments. NFCI.Arthur O'Dwyer
2020-12-14[libc++] s/Birdirectional/Bidirectional/g. NFCI.Arthur O'Dwyer
2020-12-08[libc++] Add _VSTD:: qualifications to ADL-proof <algorithm>.Arthur O'Dwyer
2020-12-08[libc++] ADL-proof <iterator>. `__convert_to_integral` is not a customization...Arthur O'Dwyer
2020-12-04[libc++] Update the commented "synopsis" in <algorithm> to match current real...Arthur O'Dwyer
2020-12-04[libc++] [P0202] constexpr set_union, set_difference, set_symmetric_differenc...Arthur O'Dwyer
2020-12-04[libc++] fix std::sort(T**, T**)Brett Gutstein
2020-12-01[libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing...Arthur O'Dwyer
2020-11-27[libc++] Replace several uses of 0 by nullptrBruce Mitchener
2020-11-24[libc++] Remove _LIBCPP_CONSTEXPR_AFTER_CXX17_WITH_IS_CONSTANT_EVALUATED.Arthur O'Dwyer
2020-09-14[Take 2] [libc++] Make rotate a constexpr.zoecarver
2020-09-14Revert "[libc++] Make rotate a constexpr."zoecarver
2020-09-14[libc++] Finish implementing P0202R3Nicholas-Baron
2020-09-14[libc++] Make rotate a constexpr.zoecarver
2019-11-18Rename __is_foo_iterator traits to reflect their Cpp17 nature.Eric Fiselier
2019-11-07[libc++] Fixed copy/copy_n/copy_backward for compilers that do not support is...Louis Dionne
2019-11-06[libc++][P0202] Marked algorithms copy/copy_n/copy_if/copy_backward constexprLouis Dionne
2019-08-20Add a missing _VSTD:: before a call to merge. Fixes PR43034. Checked the rest...Marshall Clow
2019-08-20Fix a couple of unguarded operator, calls in algorithm. Fixes PR#43063. Updat...Marshall Clow
2019-08-06[pstl][libc++] Provide uglified header names for interface headersLouis Dionne
2019-08-05[libc++] Take 2: Integrate the PSTL into libc++Louis Dionne
2019-07-19Revert "[libc++] Integrate the PSTL into libc++"Louis Dionne
2019-07-19[libc++] Integrate the PSTL into libc++Louis Dionne
2019-07-12Reorganize the 'bit' header to make most of the facilities available for inte...Marshall Clow
2019-06-21Make move and forward work in C++03.Eric Fiselier
2019-04-19[libc++] Make __debug_less::operator() constexprThomas Anderson
2019-04-15[libc++] Fix build failure with _LIBCPP_DEBUG=0 when iterators return values ...Thomas Anderson
2019-04-12Cleanup how debug comparators are created in <algorithm>Eric Fiselier