summaryrefslogtreecommitdiff
path: root/libcxx/include/algorithm
AgeCommit message (Expand)Author
2013-05-09Implement n3607: 'equal', 'mismatch', and 'is_permutation'Marshall Clow
2013-04-04Somehow search_n never got tested, so of course it had a bug in it. This fix...Howard Hinnant
2013-02-07Change the 'result_type' from unsigned to 'uint_fast32_t'. This eliminates tr...Marshall Clow
2013-02-06Marcin Zalewski: Change the name of a template parameter in __copy_backward ...Howard Hinnant
2012-11-06Provide a way to disable use of extern templates in libc++. This is intended...Howard Hinnant
2012-08-03Performance tweaking rotate.Howard Hinnant
2012-07-26<algorithm> no longer needs to include <cstdlib>, but can get away with just ...Howard Hinnant
2012-04-02Update <random> with constexpr support. Patch contributed by Jonathan Sauer.Howard Hinnant
2012-04-02This is an initial commit of constexpr support as proposed by Richard Smith. ...Howard Hinnant
2011-12-29The exception recovery mechanism for the uninitialized_* algorithms did not w...Howard Hinnant
2011-12-01Quash a whole bunch of warningsHoward Hinnant
2011-11-29Further macro protection by replacing _[A-Z] with _[A-Z]pHoward Hinnant
2011-11-29Add protection from min/max macrosHoward Hinnant
2011-11-28Remove redundant iterator assignment detected by Marshall ClowHoward Hinnant
2011-10-27Fixed bug in __independent_bits_engine found by Nick (from stackoverflow)Howard Hinnant
2011-10-22More windows port work by Ruben Van BoxemHoward Hinnant
2011-10-17Windows support by Ruben Van Boxem.Howard Hinnant
2011-09-14Initial checkin for debug mode (version 2)Howard Hinnant
2011-08-12Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574Howard Hinnant
2011-06-30_STD -> _VSTD to avoid macro clash on windowsHoward Hinnant
2011-05-27noexcept for <utility>. This included a little repair on pair, and some noex...Howard Hinnant
2011-02-27Fix copy_n to increment only n-1 times for an input iterator. This works muc...Howard Hinnant
2011-02-14Chris Jefferson noted many places where function calls needed to be qualified...Howard Hinnant
2010-11-19N3142. Many of these traits are just placeholders with medium quality emulat...Howard Hinnant
2010-11-18LWG 1432Howard Hinnant
2010-11-16license changeHoward Hinnant
2010-10-22Fixed bug in random_shuffle to avoid swapping with selfHoward Hinnant
2010-09-04Changed __config to react to all of clang's currently documented has_feature ...Howard Hinnant
2010-08-22Fixing whitespace problemsHoward Hinnant
2010-08-21US 122, N3106Howard Hinnant
2010-05-27weekly test results plus a bug fix clang foundHoward Hinnant
2010-05-26Completed [alg.random.shuffle].Howard Hinnant
2010-05-24patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepte...Howard Hinnant
2010-05-11Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant
2010-05-11libcxx initial importHoward Hinnant