| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Add the C++17 extensions to std::search. Include the default searcher, but no... | Marshall Clow | 2018-01-08 | 1 | -82/+10 |
| * | [libcxx] Fix intrinsics for MSVC | Shoaib Meenai | 2017-12-05 | 1 | -8/+8 |
| * | Rename identifiers named `__output` | Alexander Richardson | 2017-11-14 | 1 | -11/+11 |
| * | Fix PR#35119 : set_union misbehaves with move_iterators. Thanks to Denis Yaro... | Marshall Clow | 2017-10-30 | 1 | -1/+1 |
| * | Revert 313789 because gcc doesn't like it | Marshall Clow | 2017-09-20 | 1 | -4/+4 |
| * | Mark the __eval methods on independent_bits_engine (and __independent_bits_en... | Marshall Clow | 2017-09-20 | 1 | -4/+4 |
| * | Fix a bit of UB in __independent_bits_engine. Fixes PR#34663 | Marshall Clow | 2017-09-20 | 1 | -2/+3 |
| * | Fix PR31166: std::inplace_merge seems to be unstable. Thanks to Jan Wilken DÃ... | Marshall Clow | 2017-08-28 | 1 | -5/+5 |
| * | [libc++] Clean up cl warning 4231 disabling | Shoaib Meenai | 2017-07-14 | 1 | -7/+0 |
| * | [Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows | Eric Fiselier | 2017-05-31 | 1 | -2/+6 |
| * | Remove uses of _UI because Windows is evil and tchar.h #define's it | Eric Fiselier | 2017-05-31 | 1 | -2/+2 |
| * | Last commit included some extra constexpr; remove them | Marshall Clow | 2017-05-25 | 1 | -3/+3 |
| * | Make for_each_n only avaliable on C++17 | Marshall Clow | 2017-05-25 | 1 | -3/+5 |
| * | Add non-parallel version of for_each_n (+tests) from the Parallelism TS | Marshall Clow | 2017-05-25 | 1 | -0/+21 |
| * | Don't interfere with the __builtin_foo namespace under MSVC | Eric Fiselier | 2017-05-10 | 1 | -22/+103 |
| * | [libc++] Refactor Windows support headers. | Eric Fiselier | 2017-05-10 | 1 | -2/+2 |
| * | Cleanup _LIBCPP_HAS_NO_<c++11-feature> in algorithm | Eric Fiselier | 2017-04-18 | 1 | -9/+9 |
| * | Fix C++17 dylib build | Eric Fiselier | 2017-04-03 | 1 | -1/+2 |
| * | Remove random_shuffle in C++17. Please use shuffle instead. If you have to, ... | Marshall Clow | 2017-03-23 | 1 | -2/+4 |
| * | Replace identifiers called `__out` because Windows.h #defines it. | Eric Fiselier | 2017-01-07 | 1 | -11/+11 |
| * | Fix __wrap_iter in debug mode and apply _NOEXCEPT_DEBUG to it | Eric Fiselier | 2016-12-28 | 1 | -0/+14 |
| * | Fix unused parameters and variables | Eric Fiselier | 2016-12-23 | 1 | -2/+5 |
| * | [libcxx] remove unused code | Aditya Kumar | 2016-11-29 | 1 | -70/+2 |
| * | Fixes for LWG 2598, 2686, 2739, 2742, 2747, and 2759, which were adopted last... | Marshall Clow | 2016-11-14 | 1 | -1/+1 |