1. 1e56424 G M: Changes all references to "x inline" to "inline x" where x = _libcpp_always_inline or _libcpp_inline_visibility macros. by Howard Hinnant · 11 years ago
  2. 0f678bd Nico Rieck: this patch series fixes visibility issues on Windows as explained in <http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-August/031214.html>. by Howard Hinnant · 12 years ago
  3. 8fc4f5a Make std::get constexpr by Marshall Clow · 12 years ago
  4. 206f6cd Bug 16599 part 2: Make std::pair's constructors and comparison operators (and make_pair) constexpr. by Marshall Clow · 12 years ago
  5. 01a0e90 Make std::forward and std::move (and std::move_if_noexcept) constexpr in C++14 by Marshall Clow · 12 years ago
  6. e8029e5 Implement n3584 - Addressing Tuples by Type by Marshall Clow · 12 years ago
  7. 171771a War on tabs. by Howard Hinnant · 12 years ago
  8. e2735d1 Implement n3668 - std::exchange by Marshall Clow · 12 years ago
  9. 42e55e9 Commit patch for integer sequences. Suggested by Richard, reworked by Howard, and annotated by me by Marshall Clow · 12 years ago
  10. 7ec46bc Implement n3658 - Compile-time integer sequences by Marshall Clow · 12 years ago
  11. 83eade6 No functionality change at this time. I've split _LIBCPP_VISIBLE up into two flags: _LIBCPP_TYPE_VIS and _LIBCPP_FUNC_VIS. This is in preparation for taking advantage of clang's new __type_visibility__ attribute. by Howard Hinnant · 12 years ago
  12. 9d5e9d3 Enable the tuple interface of pair in C++03 mode. by Howard Hinnant · 12 years ago
  13. 33be35e Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT? by Howard Hinnant · 13 years ago
  14. fe59276 Revert pair constructors back to using is_convertible instead of is_constructible. This should pull things into alignment with the final draft. Fixes http://llvm.org/bugs/show_bug.cgi?id=13063#add_comment. by Howard Hinnant · 13 years ago
  15. 616e92d Put std::piecewise_construct_t back into the dylib for ABI stability. When clients are in C++11/constexpr mode this will be safely ignored because piecewise_construct is then declared with internal linkage. by Howard Hinnant · 13 years ago
  16. 2a5349b constexpr support for <utility>. Patch contributed by Jonathan Sauer. by Howard Hinnant · 13 years ago
  17. 6cc99fa Fix http://llvm.org/bugs/show_bug.cgi?id=11616 by Howard Hinnant · 13 years ago
  18. 9996844 Further macro protection by replacing _[A-Z] with _[A-Z]p by Howard Hinnant · 13 years ago
  19. 08e1747 Windows support by Ruben Van Boxem. by Howard Hinnant · 13 years ago
  20. 9c59d38 Fix PR10509: http://llvm.org/bugs/show_bug.cgi?id=10509 by Howard Hinnant · 14 years ago
  21. 7424888 Changed constraints on pair and tuple constructors from is_convertible to is_constructible. by Howard Hinnant · 14 years ago
  22. 61aa601 Correct for new rules regarding implicitly deleted special members. http://llvm.org/bugs/show_bug.cgi?id=10191 by Howard Hinnant · 14 years ago
  23. 0949eed _STD -> _VSTD to avoid macro clash on windows by Howard Hinnant · 14 years ago
  24. aabf287 Experimental support for a meaningful __is_swappable<T>::value. This does not appear to be strictly needed for correct functioning of the library. If it causes any problems, I'd rather pull it sooner rather than later. by Howard Hinnant · 14 years ago
  25. a5e0121 noexcept for <tuple>. And in the process learned that I had done it wrong for pair's swap. I needed to create an __is_nothrow_swappable<T>::value trait that was smart enought to answer false when __is_swappable<T>::value is false. Otherwise one gets compile-time errors when using pair or tuple of non-swappable types, even if you never try to swap the pair or tuple. by Howard Hinnant · 14 years ago
  26. e9b2c2d noexcept for <utility>. This included a little repair on pair, and some noexcept workarounds. by Howard Hinnant · 14 years ago
  27. 469d419 Correction to set of overloaded pair constructors for C++0x by Howard Hinnant · 14 years ago
  28. 5f5859c Add attribute to inlined member. by Howard Hinnant · 14 years ago
  29. 626916f Add CMake build and fix major Linux blockers. by Michael J. Spencer · 14 years ago
  30. 1468b66 N3142. Many of these traits are just placeholders with medium quality emulation; waiting on compiler intrinsics to do it right. by Howard Hinnant · 14 years ago
  31. cd2254b LWG 1191 by Howard Hinnant · 14 years ago
  32. b64f8b0 license change by Howard Hinnant · 14 years ago
  33. 726a76f I have reverted all contributions made by Jesse Towner in revision 110724 by Howard Hinnant · 14 years ago
  34. ee6ccd0 visibility-decoration sweep completed. by Howard Hinnant · 15 years ago
  35. 73d21a4 Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature. by Howard Hinnant · 15 years ago
  36. 324bb03 Fixing whitespace problems by Howard Hinnant · 15 years ago
  37. e3263b4 GB 85, GB 87 by Howard Hinnant · 15 years ago
  38. 60a0a8e patch by Jesse Towner, and bug fix by Sebastian Redl by Howard Hinnant · 15 years ago
  39. f5256e1 Wiped out some non-ascii characters that snuck into the copyright. by Howard Hinnant · 15 years ago
  40. bc8d3f9 libcxx initial import by Howard Hinnant · 15 years ago