| Commit message (Expand) | Author | Age | Files | Lines |
| * | Rename __is_foo_iterator traits to reflect their Cpp17 nature. | Eric Fiselier | 2019-11-18 | 1 | -8/+8 |
| * | [libc++] Fixed copy/copy_n/copy_backward for compilers that do not support is... | Louis Dionne | 2019-11-07 | 1 | -4/+4 |
| * | [libc++][P0202] Marked algorithms copy/copy_n/copy_if/copy_backward constexpr | Louis Dionne | 2019-11-06 | 1 | -19/+47 |
| * | Add a missing _VSTD:: before a call to merge. Fixes PR43034. Checked the rest... | Marshall Clow | 2019-08-20 | 1 | -1/+1 |
| * | Fix a couple of unguarded operator, calls in algorithm. Fixes PR#43063. Updat... | Marshall Clow | 2019-08-20 | 1 | -13/+13 |
| * | [pstl][libc++] Provide uglified header names for interface headers | Louis Dionne | 2019-08-06 | 1 | -1/+1 |
| * | [libc++] Take 2: Integrate the PSTL into libc++ | Louis Dionne | 2019-08-05 | 1 | -0/+4 |
| * | Revert "[libc++] Integrate the PSTL into libc++" | Louis Dionne | 2019-07-19 | 1 | -4/+0 |
| * | [libc++] Integrate the PSTL into libc++ | Louis Dionne | 2019-07-19 | 1 | -0/+4 |
| * | Reorganize the 'bit' header to make most of the facilities available for inte... | Marshall Clow | 2019-07-12 | 1 | -1/+1 |
| * | Make move and forward work in C++03. | Eric Fiselier | 2019-06-21 | 1 | -4/+0 |
| * | [libc++] Make __debug_less::operator() constexpr | Thomas Anderson | 2019-04-19 | 1 | -0/+1 |
| * | [libc++] Fix build failure with _LIBCPP_DEBUG=0 when iterators return values ... | Thomas Anderson | 2019-04-15 | 1 | -0/+9 |
| * | Cleanup how debug comparators are created in <algorithm> | Eric Fiselier | 2019-04-12 | 1 | -151/+38 |
| * | libcxx: Add _LIBCPP_NODISCARD_EXT to 38 more functions | Nico Weber | 2019-04-03 | 1 | -77/+144 |
| * | Fix PR41017 - Build failure with _LIBCPP_DEBUG=0 and non-const-ref | Eric Fiselier | 2019-03-08 | 1 | -5/+5 |
| * | Add a specialization for '__unwrap_iter' to handle const interators. This ena... | Marshall Clow | 2019-02-06 | 1 | -0/+12 |
| * | D14686: 'Protect against overloaded comma in random_shuffle and improve tests... | Marshall Clow | 2019-01-24 | 1 | -2/+2 |
| * | Update more file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [libcxx] Speeding up partition_point/lower_bound/upper_bound | Louis Dionne | 2018-12-17 | 1 | -4/+30 |
| * | [libcxx] Make sure we can build with -fvisibility=hidden on Linux | Louis Dionne | 2018-11-21 | 1 | -0/+1 |
| * | Revert "Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by us... | Louis Dionne | 2018-11-01 | 1 | -30/+4 |
| * | Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsi... | Eric Fiselier | 2018-10-29 | 1 | -4/+30 |
| * | Fix PR39458 _LIBCPP_DEBUG breaks heterogeneous compare. | Eric Fiselier | 2018-10-26 | 1 | -12/+0 |
| * | Do the math in uniform_int_distribution::operator() as unsigned to prevent UB... | Marshall Clow | 2018-10-08 | 1 | -2/+3 |
| * | [libc++] Add deprecated attributes to many deprecated components | Louis Dionne | 2018-09-23 | 1 | -2/+2 |
| * | Implement the infrastructure for feature-test macros. Very few actual feature... | Marshall Clow | 2018-09-12 | 1 | -0/+1 |
| * | Fix PR# 38900 - don't call swap inside of random_shuffle when we'd be swappin... | Marshall Clow | 2018-09-11 | 1 | -1/+2 |
| * | Add diagnostics for min/max algorithms when a InputIterator is used. | Eric Fiselier | 2018-08-22 | 1 | -0/+6 |
| * | Recommit r339943 - Establish the <bit> header. NFC yet. Reviewed as https://r... | Marshall Clow | 2018-08-17 | 1 | -136/+1 |
| * | Revert "Establish the <bit> header. NFC yet. Reviewed as https://reviews.llvm... | Vitaly Buka | 2018-08-16 | 1 | -1/+136 |
| * | Establish the <bit> header. NFC yet. Reviewed as https://reviews.llvm.org/D50815 | Marshall Clow | 2018-08-16 | 1 | -136/+1 |
| * | Mark __equal_to 's operations as constexpr. | Marshall Clow | 2018-07-14 | 1 | -4/+4 |
| * | Make internal class __wrap_iter constexpr when not using libc++'s debugging m... | Marshall Clow | 2018-07-13 | 1 | -2/+2 |
| * | Fix misleading indentation; replace a couple of NULLs with nullptr. Resolves ... | Marshall Clow | 2018-02-06 | 1 | -2/+2 |
| * | Fix the BinaryPredicate form of std::is_permutation to not rely on operator== | Peter Collingbourne | 2018-01-26 | 1 | -2/+10 |
| * | Last batch of P0202 constexpr additions: includes/set_intersection/exchange | Marshall Clow | 2018-01-22 | 1 | -11/+11 |
| * | Another batch of P0202 constepr algirithms. remove/remove_if/remove_copy/remo... | Marshall Clow | 2018-01-22 | 1 | -10/+10 |
| * | Still more P0202 constexpr-ifying. This batch is: for_each/for_each_n/lexicog... | Marshall Clow | 2018-01-22 | 1 | -11/+12 |
| * | More P0202 constexpr work. This commit adds fill/fill_n/generate/generate_n/u... | Marshall Clow | 2018-01-20 | 1 | -34/+18 |
| * | More P0202 constexpr-ifying in <algorithm>. This commit handles replace/repla... | Marshall Clow | 2018-01-19 | 1 | -10/+10 |
| * | More P0202 constexpr-ifying in <algorithm>. This commit handles 'transform'. | Marshall Clow | 2018-01-19 | 1 | -4/+4 |
| * | More constexpr algorithms from P0202. search/search_n | Marshall Clow | 2018-01-16 | 1 | -11/+11 |
| * | More constexpr algorithms from P0202: lower_bound, upper_bound, equal_range, ... | Marshall Clow | 2018-01-16 | 1 | -21/+21 |
| * | More constexpr (re P0202) - equal and mismatch | Marshall Clow | 2018-01-16 | 1 | -18/+18 |
| * | More constexpr from P0202. count and count_if. Also fix a comment that Morwen... | Marshall Clow | 2018-01-15 | 1 | -6/+6 |
| * | More P0202 constexpr-ifying. All the find_XXX algorithms in this commit. | Marshall Clow | 2018-01-15 | 1 | -18/+18 |
| * | partition_point gets the P0202 treatment | Marshall Clow | 2018-01-15 | 1 | -2/+2 |
| * | More constexpr algorithms from P0202. any_of/all_of/none_of. | Marshall Clow | 2018-01-15 | 1 | -6/+6 |
| * | First part of P0202: Adding constexpr modifiers to functions in <algorithm> a... | Marshall Clow | 2018-01-15 | 1 | -51/+46 |