Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
c004fd909c006eec55077c52ee119e1fa338c9e9
/
test
/
std
/
algorithms
/
alg.sorting
bda804e
Remove names of unreferenced parameters. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
849c551
Add braces, move braces, and rename variables to avoid shadowing. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
3e0808e
Implement P0025R0: 'An algorithm to clamp a value between a pair of boundary values' for C++17
by Marshall Clow
· 9 years ago
36dc080
Change some #ifdefs to #if - thanks to Dexon for thge catch.
by Marshall Clow
· 9 years ago
a379576
Fix a self-move bug in inplace_merge. Thanks to Ted and Dexon for the report and the suggested fix.
by Marshall Clow
· 9 years ago
3a07a2f
Fix warnings in test/std/algorithms
by Eric Fiselier
· 9 years ago
928735a
Fix for LWG Issue 2369: constexpr max(initializer_list) vs max_element
by Marshall Clow
· 9 years ago
e7d3925
Need to wrap a bit in an ifdef, since there are no initializer_lists in C++03
by Marshall Clow
· 10 years ago
3024f86
Fix PR 22541: When values are equal, minmax should return the rightmost one in the initializer_list
by Marshall Clow
· 10 years ago
4c2684c
Fix PR#22427. The implementation of inplace_merge had a \'small data set\' optimization; if either half of the merge was small (i.e, less than 9 items), it did an inplace merge rather than allocating a buffer and doing a faster/smarter merge. However, this failed to satisfy the complexity requirements in the standard. Remove that code. Add tests to check the complexity, and add the same tests for std::merge, since we are in that section of the test suite anyway.
by Marshall Clow
· 10 years ago
a90c6dd
Move test into test/std subdirectory.
by Eric Fiselier
· 10 years ago