1. 7f76450 Xing Xue: port to IBM XLC++/AIX. by Howard Hinnant · 11 years ago
  2. 3e005bf Fix signed/unsigned warnings when building libc++ in C++14 mode by Marshall Clow · 11 years ago
  3. 811e713 Added some missing issues to the c++1y status page, and put in hyperlinks for the papers. by Howard Hinnant · 11 years ago
  4. e755995 remove CWG papers from list; add link to clang status page by Marshall Clow · 11 years ago
  5. 9b86fc1 Added CWG and SG1 papers to libc++ status page by Marshall Clow · 11 years ago
  6. 68b4025 Mark LWG Issue #2110 and #2113 as completed - they were already done by Marshall Clow · 11 years ago
  7. 2df3700 Add a deleted assignment operator for basic_ostream; LWG Issue #2067 by Marshall Clow · 11 years ago
  8. 198a2a5 Implement LWG Issue #2187 (emplace_back and emplace for vector<bool>) by Marshall Clow · 11 years ago
  9. bf6eda0 Eradicate tabs by Marshall Clow · 11 years ago
  10. 5da3087 Update for N3657 and issue 2010 by Marshall Clow · 11 years ago
  11. 5cfc6ab Second half (map/multimap) of N3657 by Marshall Clow · 11 years ago
  12. 23d1ccc Updated issues 2039, 2044, 2197, 2225, and 2231 by Marshall Clow · 11 years ago
  13. 6ef8408 Updated Issue 2187 by Marshall Clow · 11 years ago
  14. 0931015 Removed 'Ready' issues from Bristol by Marshall Clow · 11 years ago
  15. 83e40c4 Updated issues 2009 and 2074 by Marshall Clow · 11 years ago
  16. 8634fc5 Added more tests for numeric conversion error handing; Refs LWG issue 2009 by Marshall Clow · 11 years ago
  17. 6b229e1 Fix template formatting. No, really by Marshall Clow · 11 years ago
  18. deb471c escape some template specs by Marshall Clow · 11 years ago
  19. 437cdcf Fix case mismatch by Marshall Clow · 11 years ago
  20. 5d48077 Create a C++14 status page by Marshall Clow · 11 years ago
  21. 7a4e374 More support for N3657; tests for is_transparent by Marshall Clow · 11 years ago
  22. 4a0a981 First half of support for N3657; heterogenous lookups for set/multiset by Marshall Clow · 11 years ago
  23. 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 · 11 years ago
  24. 80e19ac Add a check for arrays of unknown bounds to is_destructible. This fixes http://llvm.org/bugs/show_bug.cgi?id=16839 by Howard Hinnant · 11 years ago
  25. 5ea5d31 Partial implementation of N3665. This paper was not voted into the C++1y draft. However I was looking at it and with some experimentation realized that I could partially implement it, and at the same time offer a performance optimization to cout. I simply added an xsputn override to the cout filebuf. The override does nothing special at all if there is a non-trivial codecvt installed. However if the codecvt returns true for always_noconv(), then this function can dump an entire string to fwrite, instead of doing it a character at a time under overflow(). This just makes sense. I stopped short of a full implementation of N3665 because in order to do so, xsputn would have to allocate a buffer when always_noconv() returned false, and I don't want to go to that expense. by Howard Hinnant · 11 years ago
  26. bd7b48a [tests] Update to use lit_config and lit package, as appropriate. by Daniel Dunbar · 11 years ago
  27. 051c848 N3644 tests for map/multimap/set/multiset. Drive-by NOEXCEPT for __tree_const_iterator constructor. Fix comment typos in other tests by Marshall Clow · 11 years ago
  28. a4e87ab My previous reorganization of addressof broke -std=c++03. Thanks much to Arnold Schwaighofer for catching this. This patch also catches a few more missing addressof in <future>, thanks go to Zhihao Yuan for catching these. by Howard Hinnant · 11 years ago
  29. a709c82 Revert r187927. by Arnold Schwaighofer · 11 years ago
  30. 70730d8 Update CREDITS.TXT by Howard Hinnant · 11 years ago
  31. d8bfe7b Zhihao Yuan: Replace operator& with addressof in reference_wrapper constructor. by Howard Hinnant · 11 years ago
  32. 193ef03 N3644 support for <unordered_set> and <unordered_map> by Marshall Clow · 11 years ago
  33. b92ee61 N3644 support for vector<bool> by Marshall Clow · 11 years ago
  34. 52ad482 N3644 support for vector<bool> by Marshall Clow · 11 years ago
  35. 0f164c9 N3644 support for <string> and <vector> by Marshall Clow · 11 years ago
  36. 36ba399 Correct logic bug in find optimization for vector<bool>. This fixes http://llvm.org/bugs/show_bug.cgi?id=16816 by Howard Hinnant · 11 years ago
  37. ab61b2c War on tabs by Howard Hinnant · 11 years ago
  38. f68b46f Rename time.duration.literals step 3 by Howard Hinnant · 11 years ago
  39. 32c0969 Rename time.duration.literals step 2 by Howard Hinnant · 11 years ago
  40. c29e1b9 Rename time.duration.literals step 1 by Howard Hinnant · 11 years ago
  41. f9c29e1 Implement tests for NULL iterators for <array> re: N3644 by Marshall Clow · 11 years ago
  42. 5a11f94 Implement NULL iterators for <forward_list> and <deque> re: N3644 by Marshall Clow · 11 years ago
  43. 65d2e6a Implement NULL iterators for <list> re: N3644 by Marshall Clow · 11 years ago
  44. 824c199 debug mode for unordered_map. Also picked up a missing check and test in unordered_multimap. This wraps up debug mode for the unordered containers. by Howard Hinnant · 11 years ago
  45. 8b00e6c Ok, 3 major changes for debug mode in one commit: by Howard Hinnant · 11 years ago
  46. e9df0a5 Nico Rieck: Currently _MSC_VER and _WIN32 are used to guard code which is by Howard Hinnant · 11 years ago
  47. 56dcf0b Taking another swing at correctly optimizing fill_n. by Howard Hinnant · 11 years ago
  48. eb34122 Constrain fill_n -> memset operations to include implicit convertibility to unsigned char. This fixes http://llvm.org/bugs/show_bug.cgi?id=16764. Also a drive-by fix on a chrono test suite bug. by Howard Hinnant · 11 years ago
  49. a61e6f8 Implement constexpr (n3302) and fix operator *= and /= by Marshall Clow · 11 years ago
  50. 0777473 Backwards! by Marshall Clow · 11 years ago
  51. 832b304 Implement n3469 - constexpr for chrono by Marshall Clow · 11 years ago
  52. f890d9b Debug mode for unordered_multimap. Some mods were done for unordered_map as well to keep all the tests passing. However unordered_map is at the very least still missing tests, if not functionality (if it isn't tested, it probably isn't working). by Howard Hinnant · 11 years ago
  53. 0bb0a7c Debug mode for unordered_multiset. The exercise spotted a few places I had missed on unordered_set, so I picked those up as well. by Howard Hinnant · 11 years ago
  54. d5bfe90 Add operator new[] to test. Partial fix for valgrind warning in http://llvm.org/bugs/show_bug.cgi?id=16703. by Howard Hinnant · 11 years ago
  55. ff46409 Implement N3421; comparison predicates<void> by Marshall Clow · 11 years ago
  56. b87922c Glen: Minor tweaks to locale.cpp to help it compile with exceptions turned off. by Howard Hinnant · 11 years ago
  57. f182038 literal suffixes for std::chrono by Marshall Clow · 11 years ago
  58. 3921364 Debug mode for unordered_set. I believe this to be fairly complete for by Howard Hinnant · 11 years ago
  59. 1523432 Implement string suffixes from N3642 by Marshall Clow · 11 years ago
  60. cd59acc Bill Fisher: This patch fixes a bug where std::regex in ECMAScript mode was ignoring capture groups inside lookahead assertions. by Howard Hinnant · 11 years ago
  61. ed14a76 Add some friendly messages to libcxx calls to abort(). by Howard Hinnant · 11 years ago
  62. 01fbfc2 Add some missing cv-qualifiers. by Richard Smith · 11 years ago
  63. b8e0d90 Fix a bug in std::fill_n where memset would end up being called in cases when it shouldn’t. by Anders Carlsson · 11 years ago
  64. da0a0e8 Make tuple's constructor and std::get<>(tuple) constexpr. Final stage of fixing bug #16599. Thanks to Howard for the review and updates. by Marshall Clow · 11 years ago
  65. 8fc4f5a Make std::get constexpr by Marshall Clow · 11 years ago
  66. f7777e8 Add pointer format test for Windows. by Howard Hinnant · 11 years ago
  67. 206f6cd Bug 16599 part 2: Make std::pair's constructors and comparison operators (and make_pair) constexpr. by Marshall Clow · 11 years ago
  68. 01a0e90 Make std::forward and std::move (and std::move_if_noexcept) constexpr in C++14 by Marshall Clow · 11 years ago
  69. 1e1d051 Bill Fisher: This patch fixes an ill-formed comparison when parsing control escapes, e.g. "\cA\ca". The code will now throw an error_escape exception for invalid control sequences like "\c:" or "\c". by Howard Hinnant · 11 years ago
  70. 1f96a4d A few fixes to tests for Windows port. by Howard Hinnant · 11 years ago
  71. ac93d0e Add macro _LIBCPP_CONSTEXPR_AFTER_CXX11 for functions that have been marked constexpr post C++11 by Marshall Clow · 11 years ago
  72. e8029e5 Implement n3584 - Addressing Tuples by Type by Marshall Clow · 11 years ago
  73. ef7a7b7 Port make_[un]signed tests to platforms where sizeof(wchar_t) == 2. by Howard Hinnant · 11 years ago
  74. e840208 Bill Fisher: This patch fixes a less likely case where '\b' can back up into invalid memory, when driven by a regex_iterator (for case 1, see r185273 or http://llvm.org/bugs/show_bug.cgi?id=16240) by Howard Hinnant · 11 years ago
  75. 37c17ed Improved tests (and fixed a bug in the tests); thanks to Richard Smith for the suggestion by Marshall Clow · 11 years ago
  76. 809e93f move __save_flags from <random> to <ios> in preparation for reuse; no functionality change by Marshall Clow · 11 years ago
  77. 7670f7d Bill Fisher: This patch fixes a bug where regex_iterator doesn't indicate when it's restarting in the middle of a string. This bug causes /^a/ to match in the middle of the string "aaaaaaa", during iteration. by Howard Hinnant · 11 years ago
  78. 171771a War on tabs. by Howard Hinnant · 11 years ago
  79. e2735d1 Implement n3668 - std::exchange by Marshall Clow · 11 years ago
  80. d29bb4b Implement n3545 for c++14 by Marshall Clow · 11 years ago
  81. 0769e6a Windows port for __codecvt_utf8<wchar_t>. by Howard Hinnant · 11 years ago
  82. d712a59 Silence -Wint-to-void-pointer-cast warning in test. by Howard Hinnant · 11 years ago
  83. 9b128e0 Remove implicit conversion from __value_type to value_type in [unordered_][multi]map. This fixes http://llvm.org/bugs/show_bug.cgi?id=16549 by Howard Hinnant · 11 years ago
  84. b66e1c3 Removed extension in [unordered_][multi]map which allowed one to emplace using just an argument for the key, as opposed to using piecewise_construct. However a bug report exposed that this created an unfortunate ambiguity. People who are currently using the extension will be notified the next time they compile, and will have to change to using piecewise_construct. There are no ABI issues with the removal of this extension. This fixes http://llvm.org/bugs/show_bug.cgi?id=16542 by Howard Hinnant · 11 years ago
  85. e008d4e Simplify comparators of [unordered_][multi]map. This fixes http://llvm.org/bugs/show_bug.cgi?id=16538 by Howard Hinnant · 11 years ago
  86. 4dca044 Fix bashism. by Joerg Sonnenberger · 11 years ago
  87. 933afa9 Patch for N3655 (Transformation type traits) with Howard's additions by Marshall Clow · 11 years ago
  88. 42e55e9 Commit patch for integer sequences. Suggested by Richard, reworked by Howard, and annotated by me by Marshall Clow · 11 years ago
  89. 24ae8f8 Matthew Dempsky: Attached patch replaces the type punning with memcpy(), which on by Howard Hinnant · 11 years ago
  90. fb55110 Adorn make_unique with visibility and inline attributes by Marshall Clow · 11 years ago
  91. 9a06b9d Don't free the C locale on NetBSD. by Joerg Sonnenberger · 11 years ago
  92. 4573565 Updated CREDITS.TXT by Howard Hinnant · 11 years ago
  93. 839ae58 Matthew Dempsky: In libc++'s <locale>, there's already dependence on an snprintf_l by Howard Hinnant · 11 years ago
  94. 6a683bf Constrain launch ~ operator to defined bits. by Howard Hinnant · 11 years ago
  95. 725ae71 Windows support in thread::hardware_concurrency. by Howard Hinnant · 11 years ago
  96. dbc8cf0 Bill Fisher: This patch fixes a bug where the regex parser doesn't advance the pointer after reading the third character of an octal escape (in awk mode). by Howard Hinnant · 11 years ago
  97. eaffd0a XFAIL this test on 10.7 and 10.8 by Howard Hinnant · 11 years ago
  98. fd7481e Implement n3656 - make_unique. Thanks to Howard for the review and suggestions. by Marshall Clow · 11 years ago
  99. 7ec46bc Implement n3658 - Compile-time integer sequences by Marshall Clow · 11 years ago
  100. 11b8718 In istream::ignore, check the delimeter as an int_type, not as a char_type, so as to correctly handle EOF. This fixes http://llvm.org/bugs/show_bug.cgi?id=16427 by Howard Hinnant · 11 years ago