1. a1d7d2f [libcxx] Don't assume __libcpp_thread_t is an integral type by Asiri Rathnayake · 8 years ago
  2. b894a0b Added a workaround for a `-fdelayed-template-parsing` bug. by Michael Park · 8 years ago
  3. d25c997 Implement the missing constexpr stuff in <array>. Fixes PR#31645. by Marshall Clow · 8 years ago
  4. 543e83b Attempt two at fixing threading on Windows by Eric Fiselier · 8 years ago
  5. 433a397 Fix thread creation on Windows by Eric Fiselier · 8 years ago
  6. 30d12e3 Fix Windows try_lock implementation by Eric Fiselier · 8 years ago
  7. 50ca324 Use __is_identifier to detect Clang extensions instead of __has_extension. by Eric Fiselier · 8 years ago
  8. bfcceee Remove unused parameters in C++03 by Eric Fiselier · 8 years ago
  9. 5ed7675 Diagnose invalid memory orderings in <atomic> by Eric Fiselier · 8 years ago
  10. eaf2920 Diagnose non-const-callable hash functions and comparators by Eric Fiselier · 8 years ago
  11. ebaf7da Add _LIBCPP_DIAGNOSE_WARNING and _LIBCPP_DIAGNOSE_ERROR macros. by Eric Fiselier · 8 years ago
  12. ccb58d0 Update version to 5.0 by Eric Fiselier · 8 years ago
  13. 1669d3d Fix merge conflict caused by r291921 by Eric Fiselier · 8 years ago
  14. 1a147b7 Revert "Rework fix for PR19460 - Use explicit bool as an extension instead." by Eric Fiselier · 8 years ago
  15. c4d3afd Add new macro _LIBCPP_BUILTIN_MEMCMP_ISCONSTEXPR to use in std::char_traits. by Marshall Clow · 8 years ago
  16. d704617 disable use of __builtin_memcmp temporarily to get the tests passing again by Marshall Clow · 8 years ago
  17. ce921fa Implement P0426: Constexpr for std::char_traits by Marshall Clow · 8 years ago
  18. bd7c884 Qualify some type names that I thought were fine, but some of the bots don't like. by Marshall Clow · 8 years ago
  19. f6c0b90 Fix up some mismatched SFINAE conditionsin shared_ptr; some used '_Tp*', others used 'element_type *'. Today, they're the same - but soon they won't be. No functional change. by Marshall Clow · 8 years ago
  20. 1d32408 threading_support: delete the critical section by Saleem Abdulrasool · 8 years ago
  21. 7ebce14 Adorn __call_once_proxy with `inline` and `_LIBCPP_INLINE_VISIBILITY` by Justin Bogner · 8 years ago
  22. f3e7677 Swap two lines in __mutex_base. On systems with high clock rates, we could mistakenly return no_timeout when a mutex had timed out if we got a tick between these two lines. Thanks to Brian Cain for the bug report. by Marshall Clow · 8 years ago
  23. 8fe92cc Move _PairT declaration out of __hash_combine to avoid warning under C++98 by Dimitry Andric · 8 years ago
  24. 7d32d2f Implement P0403R1 - 'Literal suffixes for basic_string_view'. Requires clang 4.0 (specifically, r290744) by Marshall Clow · 8 years ago
  25. c60e8fc Replace identifiers called `__out` because Windows.h #defines it. by Eric Fiselier · 8 years ago
  26. 678eadd provide Win32 native threading by Saleem Abdulrasool · 8 years ago
  27. 32b19c3 [libc++] Tolerate presence of __deallocate macro by Eric Fiselier · 8 years ago
  28. 32ff327 Add _LIBCPP_ABI_[ITANIUM|MICROSOFT] macros. by Eric Fiselier · 8 years ago
  29. 1572c46 Fix breakage caused when _LIBCPP_HAS_THREAD_API_PTHREAD is manually defined by Eric Fiselier · 8 years ago
  30. 5170d7d Add _LIBCPP_COMPILER_[CLANG|GCC|MSVC|IBM] macros. by Eric Fiselier · 8 years ago
  31. 8eb066a Replace _LIBCPP_HAS_NO_DELETED_FUNCTIONS with _LIBCPP_CXX03_LANG by Eric Fiselier · 8 years ago
  32. 66134e8 [libc++] Cleanup and document <__threading_support> by Eric Fiselier · 8 years ago
  33. aa6429d typeinfo: style adjustments for adding MS ABI RTTI by Saleem Abdulrasool · 8 years ago
  34. 3451a65 thread_support: split out {,non-}recursive mutex by Saleem Abdulrasool · 8 years ago
  35. 856712b [libcxx] Fix PR31402: map::__find_equal_key has undefined behavior. by Eric Fiselier · 8 years ago
  36. c3dfece Fix PR26961 - Add default constructor to std::pointer_safety struct. by Eric Fiselier · 8 years ago
  37. 46a0c2e Fix std::pointer_safety type in ABI v2 by Eric Fiselier · 8 years ago
  38. c3589a8 [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS by Eric Fiselier · 8 years ago
  39. 2d2247d Fix private inheritance in C++03 tuple_size by Eric Fiselier · 8 years ago
  40. 3df90c9 Implement P0505: 'Wording for GB 50' by Marshall Clow · 8 years ago
  41. 06a0feb [libcxx] Re-implement LWG 2770 again: Fix tuple_size to work with structured bindings by Eric Fiselier · 8 years ago
  42. e22af6b Implement the last bit of P0031: 'A Proposal to Add Constexpr Modifiers to reverse_iterator, move_iterator, array and Range Access' for C++17 by Marshall Clow · 8 years ago
  43. 4508216 config: MSVC 19+ has unicode chars by Saleem Abdulrasool · 8 years ago
  44. 5c737d8 Refactor bitscan64 check by Saleem Abdulrasool · 8 years ago
  45. e34f9d5 clean up use of _WIN32 by Saleem Abdulrasool · 8 years ago
  46. e262e7b [libcxx] Add build/test support for the externally threaded libc++abi variant by Asiri Rathnayake · 8 years ago
  47. e29d9ff [libcxx] Fix testing of the externally-threaded library build after r290850 by Asiri Rathnayake · 8 years ago
  48. a53a02b Simplify CMake target for the __generated_config header by Eric Fiselier · 8 years ago
  49. 849b0c8 build: remove now unused UNIX_CAT by Saleem Abdulrasool · 8 years ago
  50. 1591b37 Fix creating __generated_config on Windows by Eric Fiselier · 8 years ago
  51. 1d19237 threading_support: refactor for Win32 threading by Saleem Abdulrasool · 8 years ago
  52. 4084384 Re-implement LWG 2770 - Fix tuple_size with structured bindings. by Eric Fiselier · 8 years ago
  53. b45121d Fix use of throw(...) spec with GCC in C++17 by Eric Fiselier · 8 years ago
  54. 4b07f98 Introduce _LIBCPP_DEPRECATED_ABI_EXTERNAL_ERROR_CATEGORY_CONSTRUCTOR ABI option. by Eric Fiselier · 8 years ago
  55. 3a1b90a Rework fix for PR19460 - Use explicit bool as an extension instead. by Eric Fiselier · 8 years ago
  56. f7f9eff locale: update ctype access for MSVC CRT 14+ by Saleem Abdulrasool · 8 years ago
  57. 63de5d2 build: differentiate between building for and on Windows by Saleem Abdulrasool · 8 years ago
  58. 5334ba7 clean up some qualifier casting by Saleem Abdulrasool · 8 years ago
  59. c6aee64 remove some inherited attributes on exceptions by Saleem Abdulrasool · 8 years ago
  60. 51dfbbc improve performance of string::find by Sebastian Pop · 8 years ago
  61. bc06f26 Recommit r290750: Fix PR19460 - std::ios is convertible to int. by Eric Fiselier · 8 years ago
  62. 6ce93e5 Revert r290750 - Fix PR19460 - std::ios is convertible to int. by Eric Fiselier · 8 years ago
  63. 687c0bb Fix PR19460 - std::ios is convertible to int. by Eric Fiselier · 8 years ago
  64. 1e17bc1 Remove mblen(), mbtowc() and wctomb() from the thread-unsafe functions. by Ed Schouten · 8 years ago
  65. 152e5e6 Fix PR31489 - std::function self-swap segfaults by Eric Fiselier · 8 years ago
  66. 7d0000f Fix typo in comment by Eric Fiselier · 8 years ago
  67. 8a549ab Fix ABI incompatible C++03 nullptr_t by Eric Fiselier · 8 years ago
  68. 32eebb7 Ensure <__debug> gets the nullptr definition in C++03 by Eric Fiselier · 8 years ago
  69. fb34238 Fix debug mode for vector/list and cleanup tests by Eric Fiselier · 8 years ago
  70. 72a67ff Fix stupid build error caused by a stupid person by Eric Fiselier · 8 years ago
  71. 47257c4 Add tests for unordered container tests and std::string by Eric Fiselier · 8 years ago
  72. 2c8aa05 Fix __wrap_iter in debug mode and apply _NOEXCEPT_DEBUG to it by Eric Fiselier · 8 years ago
  73. fa31c10 Fix build errors in C++03 caused by recent debug changes by Eric Fiselier · 8 years ago
  74. 51d64bb Fix debug mode build w/o exceptions by Eric Fiselier · 8 years ago
  75. 01eb99a Implement a throwing version of _LIBCPP_ASSERT. by Eric Fiselier · 8 years ago
  76. 046a71b Implement P0435R1 - Resolving LWG issues for common_type by Eric Fiselier · 8 years ago
  77. 3010df9 Fix PR31481 - 3+ parameter common_type isn't SFINAE friendly by Eric Fiselier · 8 years ago
  78. 833ad54 [libc++] Make __num_get_float hidden by Shoaib Meenai · 8 years ago
  79. 99447c8 Fix bug #31387 - not checking end iterator when parsing decimal escape. Thanks to Karen for the report. by Marshall Clow · 8 years ago
  80. 2ab8f62 Avoid unused warning in __throw_future_error w/o exceptions enabled by Eric Fiselier · 8 years ago
  81. 50f6579 fix sign comparison warnings by Eric Fiselier · 8 years ago
  82. 0e5ebbc Fix unused parameters and variables by Eric Fiselier · 8 years ago
  83. 5ac2f14 Fix PR31440: Make __sanitizer_annotate_contigious_container always visible. Fix from Jan Beich by Eric Fiselier · 8 years ago
  84. a4b3552 [CMake] Fix issue reported on sanitizer bots by Chris Bieneman · 8 years ago
  85. 801aa91 [CMake] Put headers relative to clang by Chris Bieneman · 8 years ago
  86. 9663ee4 Revert r289727 due to PR31384 by Eric Fiselier · 8 years ago
  87. bad1d6c Fix PR31378 - std::list::remove should not require a default constructible allocator. by Eric Fiselier · 8 years ago
  88. 18e56b4 [libcxx] Fix tuple construction/assignment from types derived from tuple/pair/array. by Eric Fiselier · 8 years ago
  89. ff62475 [libcxx] Fix PR24075, PR23841 - Add scoped_allocator_adaptor::construct(pair<T, U>*, ...) overloads. by Eric Fiselier · 8 years ago
  90. a2cd270 Enable the -Wsign-compare warning to better support MSVC by Eric Fiselier · 8 years ago
  91. bf3b8e2 Fix missing const on set::count. Patch from Andrey Khalyavin by Eric Fiselier · 8 years ago
  92. f2f3637 Fix PR27374 - Remove the implicit reduced-arity-extension in tuple. by Eric Fiselier · 8 years ago
  93. 014f0b0 Fix PR30323: numeric_limits<T>::max_digits10 when using 16 bit ints. by Eric Fiselier · 8 years ago
  94. 183fafa Fix _LIBCPP_VERSION tests with modules on Darwin by Eric Fiselier · 8 years ago
  95. a683dc0 Revert r288787: Add missing stdbool.h module. by Eric Fiselier · 8 years ago
  96. 1d80198 Add missing stdbool.h module. The test suite now passes on OS X with modules by Eric Fiselier · 8 years ago
  97. 7a6faba Fix stdio module build on OS X by Eric Fiselier · 8 years ago
  98. 74c9d6a Fix C++03 modules build by Eric Fiselier · 8 years ago
  99. 7ba695e Add module definitions for <experimental/foo> headers by Eric Fiselier · 8 years ago
  100. 72a5c77 Add module definitions for string_view by Eric Fiselier · 8 years ago