| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 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 |
* | Implement C++17 std::sample. | Eric Fiselier | 2016-08-28 | 1 | -0/+78 |
* | Remove trailing WS [NFC] | Aditya Kumar | 2016-08-25 | 1 | -15/+15 |
* | Implement LCM and GCD for C++17. Same code as for Library Fundamentals TS. | Marshall Clow | 2016-07-26 | 1 | -2/+2 |
* | Add heterogeneous comparator support for __debug_less. Fixes PR17147. | Eric Fiselier | 2016-07-19 | 1 | -1/+15 |
* | Add is_swappable/is_nothrow_swappable traits | Eric Fiselier | 2016-04-21 | 1 | -1/+1 |
* | Remove unused internal routines. No functional change | Marshall Clow | 2016-04-04 | 1 | -28/+0 |
* | Implement P0253R1: Fixing a design mistake in the searchers interface. | Marshall Clow | 2016-03-08 | 1 | -21/+23 |
* | Implement P0025R0: 'An algorithm to clamp a value between a pair of boundary ... | Marshall Clow | 2016-03-07 | 1 | -0/+27 |
* | Fix PR#25973 : 'basic_string::assign(InputIt, InputIt) doesn't provide the st... | Marshall Clow | 2016-01-13 | 1 | -19/+0 |
* | Make reverse() call iter_swap like the standard says, instead of calling swap... | Marshall Clow | 2015-11-02 | 1 | -2/+2 |
* | Fix warnings about pessimizing return moves for C++11 and higher | Dimitry Andric | 2015-08-19 | 1 | -1/+1 |
* | Fix PR#24267. use numeric_limits::max instead of ~0 for 'all ones', since tha... | Marshall Clow | 2015-07-30 | 1 | -1/+1 |
* | Fix a self-move bug in inplace_merge. Thanks to Ted and Dexon for the report ... | Marshall Clow | 2015-07-29 | 1 | -8/+32 |
* | Fix some places where we could call memmove(null,xxx,0) - which is UB | Marshall Clow | 2015-06-02 | 1 | -6/+14 |
* | Fix for LWG Issue 2369: constexpr max(initializer_list) vs max_element | Marshall Clow | 2015-05-10 | 1 | -33/+18 |
* | Fix PR 22541: When values are equal, minmax should return the rightmost one i... | Marshall Clow | 2015-02-11 | 1 | -6/+6 |
* | [libcxx] Properly convert the count arguments to the *_n algorithms before use. | Eric Fiselier | 2015-02-10 | 1 | -6/+14 |
* | Get tests running with warnings. Fix warnings in headers and tests | Eric Fiselier | 2015-02-05 | 1 | -4/+0 |
* | Fix PR#22433. The algorithm is_partitioned was testing an item in the middle ... | Marshall Clow | 2015-02-02 | 1 | -0/+3 |
* | Fix PR#22427. The implementation of inplace_merge had a \'small data set\' op... | Marshall Clow | 2015-02-02 | 1 | -13/+3 |
* | Reorder a couple of operations in inplace_merge so that we can meet the compl... | Marshall Clow | 2015-02-02 | 1 | -5/+3 |
* | Fix use of operator comma in is_permutation and delete comma operator for tes... | Eric Fiselier | 2014-10-27 | 1 | -1/+1 |
* | [libcxx] Fix use of operator comma where the types can be user defined | Eric Fiselier | 2014-10-27 | 1 | -16/+16 |
* | Fix for mismatch to handle evil iterators which overload operator comma | Marshall Clow | 2014-09-16 | 1 | -2/+2 |
* | NFC. Move definition of _LIBCPP_ASSERT into __debug header and remove externa... | Eric Fiselier | 2014-08-10 | 1 | -0/+2 |
* | Fix std::make_heap's worst case time complexity | David Majnemer | 2014-07-22 | 1 | -54/+68 |