1. ad1a12c Improve performance of constructing filesystem::path from strings. by Eric Fiselier · 8 years ago
  2. 271a19e Rewrite std::filesystem::path iterators and parser by Eric Fiselier · 8 years ago
  3. 8ea5d87 Remove files missed in r285466 by Eric Fiselier · 8 years ago
  4. 3c77475 Fix Clang 3.6 build error by Eric Fiselier · 8 years ago
  5. 6994470 Add __libcpp_version file and __libcpp_library_version function. by Eric Fiselier · 8 years ago
  6. 6979a42 [libc++] Fix modules build - Rework __refstring definition by Eric Fiselier · 8 years ago
  7. 7c2afba [solaris] Convert the support library to C++ to fix -std=c++11 build by Michal Gorny · 8 years ago
  8. bf9e11c [solaris] Fix iswxdigit_l() support function prototype by Michal Gorny · 8 years ago
  9. 1e1bbc7 Implement LWG 2712 and update other issues status by Eric Fiselier · 8 years ago
  10. 451f34d Implement LWG 2681 and 2682 by Eric Fiselier · 8 years ago
  11. 25dc5bd Implement LWG 2672. by Eric Fiselier · 8 years ago
  12. 620a9a5 Implement modified LWG 2665 by Eric Fiselier · 8 years ago
  13. 9acbffa Implement P0035R4 -- Add C++17 aligned allocation functions by Eric Fiselier · 8 years ago
  14. 7fa27fc Revert r284193 - it is not correct on OS X by Eric Fiselier · 8 years ago
  15. c3d49c9 Re-export two previously exported std::string functions. by Eric Fiselier · 8 years ago
  16. a469f83 Revert r282345 - Use __attribute__((internal_linkage)) when available. by Eric Fiselier · 8 years ago
  17. 35ce485 Implement N4606 optional by Eric Fiselier · 8 years ago
  18. ead5d40 Revert Add <optional>. Will recommit with better commit message by Eric Fiselier · 8 years ago
  19. fbc8016 Add <optional> header. by Eric Fiselier · 8 years ago
  20. 508f208 Fix LWG2683 - filesystem::copy() should always clear the user-provided error_code by Eric Fiselier · 8 years ago
  21. bf1f79c [libcxx] Add support for Fuchsia by Petr Hosek · 8 years ago
  22. 0515938 Workaround missing C++14 constexpr semantics in filesystem by Eric Fiselier · 8 years ago
  23. fd0e761 Remove use of int128_t inside the filesystem implementation by Eric Fiselier · 8 years ago
  24. c0f860c Partially revert overflow checking in last_write_time by Eric Fiselier · 8 years ago
  25. ff4f298 Mark libc++ internal globals with _LIBCPP_SAFE_STATIC. by Eric Fiselier · 8 years ago
  26. d5fc5ca Improve 'last_write_time(...)' accuracy and detect overflow errors. by Eric Fiselier · 8 years ago
  27. fbdbb36 Fix possible division by zero by Eric Fiselier · 8 years ago
  28. 1deaf19 Use __attribute__((internal_linkage)) when available. by Eric Fiselier · 8 years ago
  29. e5cbce4 [libc++] Fix extern template visibility for Windows by Shoaib Meenai · 8 years ago
  30. 7d7f3cc Replace __ANDROID__ with __BIONIC__. by Dan Albert · 8 years ago
  31. cac9e30 [libc++] Avoid <memory> include in locale_win32.h by Shoaib Meenai · 8 years ago
  32. 4dbd4fc [libcxx] Fix a data race in call_once by Kuba Brecka · 8 years ago
  33. 7f735c3 Fix PR30202 - notify_all_at_thread_exit seg faults if run from a raw pthread context. by Eric Fiselier · 8 years ago
  34. 5e5eb63 memory_resource still needs init_priority when built with GCC 4.9 by Eric Fiselier · 8 years ago
  35. 766a31a Define _LIBCPP_SAFE_STATIC __attribute__((require_constant_initialization)), and apply it to memory_resource by Eric Fiselier · 8 years ago
  36. 3ec6b84 Fix or suppress GCC warnings during build. by Eric Fiselier · 8 years ago
  37. e7acb0e Followon to r279744. Find the other exception types and make __throw_XXX routines (and call them). Remove the generic __libcpp_throw routine, since no one uses it anymore. by Marshall Clow · 8 years ago
  38. 14c09a2 Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception type we define. They either construct and throw the exception, or abort() (if exceptions are disabled). Use these functions everywhere instead of assert()ing when exceptions are disabled. WARNING: This is a behavior change - but only with exceptions disabled. Reviewed as: https://reviews.llvm.org/D23855. by Marshall Clow · 8 years ago
  39. e739d54 [libcxx] Add std::any by Eric Fiselier · 8 years ago
  40. db870e6 Fixing 'Aquire' typo and libcxx build. by Ben Craig · 8 years ago
  41. 16d768b Improve shared_ptr dtor performance by Ben Craig · 8 years ago
  42. 2645dbe Implement P0392r0. Integrate filesystem::path and string_view. by Eric Fiselier · 8 years ago
  43. 4a98c1e Hide some internal symbols for memory resource. by Eric Fiselier · 8 years ago
  44. 6b7a871 Remove workarounds for C++17 inline variable ABI break. It has been fixed in clang. by Eric Fiselier · 8 years ago
  45. cd20679 Add another workaround for C++17 inline variable ABI breakage. by Eric Fiselier · 8 years ago
  46. 103f80d Remove accidental change committed in r274403. by Eric Fiselier · 8 years ago
  47. 1eb8739 Work around ABI break caused by C++17 inline variables. by Eric Fiselier · 8 years ago
  48. 70bf1c2 [libcxx] Fix a bug in strstreambuf::overflow. by Akira Hatanaka · 8 years ago
  49. abd892a Implement LWG 2488 - Make the placeholders constexpr. by Eric Fiselier · 8 years ago
  50. 55e084d Cleanup filesystem::permissions ever more. by Eric Fiselier · 8 years ago
  51. e1a1a1f Avoid unnecessary stat call in filesystem::permissions implementation. by Eric Fiselier · 8 years ago
  52. 7c96ddb Implement LWG issue 2720. Replace perms::resolve_symlinks with perms::symlink_nofollow. by Eric Fiselier · 8 years ago
  53. 897b2f9 Fix various undefined behavior found by UBSan. by Eric Fiselier · 8 years ago
  54. 70f7afe Fix bugs in last_write_time implementation. by Eric Fiselier · 8 years ago
  55. 2730c25 Remove Apple specific guard for utimensat. Use !defined(UTIME_OMIT) instead. by Eric Fiselier · 8 years ago
  56. 7840a8c Use utimes instead of utimensat when !defined(UTIME_OMIT). Fixes build for older GLIBC versions by Eric Fiselier · 8 years ago
  57. ba9dccd Enable building and using atomic shared_ptr for GCC. by Eric Fiselier · 8 years ago
  58. 591e18f Add additional tests in an attempt to diagnose ARM test failures. by Eric Fiselier · 8 years ago
  59. f1bc722 Fix bugs in recursive_directory_iterator::increment(ec) implementation and tests. by Eric Fiselier · 8 years ago
  60. 6f3b01a Fix bugs in recursive_directory_iterator implementation and tests. by Eric Fiselier · 8 years ago
  61. 6e9a694 Add Filesystem TS -- Complete by Eric Fiselier · 8 years ago
  62. a8f47cc Remove CloudABI specific workaround. by Ed Schouten · 8 years ago
  63. b2ce77f Add an Android version check for GNU strerror_r. by Dan Albert · 8 years ago
  64. d3f1134 Fix syntax error in r272640. by Eric Fiselier · 8 years ago
  65. 17402e3 Fix error checking for strerror_r implementations that return the error code. by Eric Fiselier · 8 years ago
  66. a30cee2 Make system_error::message() thread safe. Fixes PR25598. by Eric Fiselier · 8 years ago
  67. 0dd618b [libcxx] Fix thread join.pass.cpp segfault after r271475 by Asiri Rathnayake · 8 years ago
  68. ab46ace Fix memory_resource build for _LIBCPP_HAS_NO_THREADS by Eric Fiselier · 8 years ago
  69. 33861da Fix one more usage of _LIBCPP_HAS_NO_EXCEPTIONS by Eric Fiselier · 8 years ago
  70. 257fd69 Add <experimental/memory_resource> by Eric Fiselier · 8 years ago
  71. 35ff03b Refactor pthread usage of libcxx. by Asiri Rathnayake · 8 years ago
  72. 5e4698c Create new library 'libc++experimental.a' for packaging TS symbols. by Eric Fiselier · 8 years ago
  73. 566bcb4 Fix most GCC attribute ignored warnings by Eric Fiselier · 8 years ago
  74. fd55658 Reorganize _LIBCPP_LOCALE__L_EXTENSIONS by Ben Craig · 9 years ago
  75. 8057a58 [libcxx] Whitelist inclusion of sysctl.h instead of blacklisting by Ben Craig · 9 years ago
  76. ef67e42 [libcxx] Remove pragmas that were needed to suppress warnings produced by Akira Hatanaka · 9 years ago
  77. a9e91f3 Add more missing license headers by Eric Fiselier · 9 years ago
  78. 5e00a71 Use libcxx's default rune table with the Musl C library. by Vasileios Kalintiris · 9 years ago
  79. cc2e93c Make it possible to build a no-exceptions variant of libcxx. by Asiri Rathnayake · 9 years ago
  80. 579b42b Add initial support for the MUSL C library. by Vasileios Kalintiris · 9 years ago
  81. 8f6e763 Fix an unfortunate yet old typo that never got attention before r250507. by Benjamin Kramer · 9 years ago
  82. 99290c6 Remove a long-standing __has_include hack. by Benjamin Kramer · 9 years ago
  83. da3ca86 Add placeholder __libcpp_relaxed_store() for when atomic builtins are not available. by Dimitry Andric · 9 years ago
  84. ed65d0d Fix a typo: overidden -> overridden - Patch from Kai Zhao by Eric Fiselier · 9 years ago
  85. 00f4a49 [libcxx] Allow use of <atomic> in C++03. Try 3. by Eric Fiselier · 9 years ago
  86. a8dca5f Remove commented out TODOs. They defined unneeded methods. by Eric Fiselier · 9 years ago
  87. 3b1fb53 Move atomic_support.h and config_elast.h into src/include by Eric Fiselier · 9 years ago
  88. 65a1d45 Mark any as done and comment out extra methods until speaking to Marshall by Eric Fiselier · 9 years ago
  89. 7175a07 [libcxx] Add <experimental/any> v2. by Eric Fiselier · 9 years ago
  90. c6e4669 [libcxx] Add atomic_support.h header to src that handles needed atomic operations. by Eric Fiselier · 9 years ago
  91. 7c1ebcf Make locale code compile on CloudABI. by Ed Schouten · 9 years ago
  92. 9e97eb8 Cleanup: prefer _LIBCPP_GET_C_LOCALE over __cloc(). by Ed Schouten · 9 years ago
  93. abadb45 Implement N4508: shared_mutex. Reviewed as http://reviews.llvm.org/D10480 by Marshall Clow · 9 years ago
  94. 8c42c8c When building libc++, we use '"' as a delimiter instead of '<' when including libc++ header files. This is so that the dylib gets built with our headers; rather than the system-installed ones. We do this in most places already, just fixing a couple of inconsistent uses. by Marshall Clow · 9 years ago
  95. 56a599b Fix PR23293 - Do not unlock shared state before notifying consumers. by Eric Fiselier · 9 years ago
  96. 64c6248 Avoid C-style cast. by Joerg Sonnenberger · 9 years ago
  97. 22f6c05 Move uncaught_exeption() definition inside the #ifdef block like uncaught_exceptions() by Marshall Clow · 9 years ago
  98. 8731c5d Implement uncaught_exceptions() using the newly added hooks in libc++abi, when available by Marshall Clow · 9 years ago
  99. bae11ad Fix building and testing libc++ with GCC. by Eric Fiselier · 9 years ago
  100. c426682 Fix for LWG Issue 2458: N3778 and new library deallocation signatures. by Marshall Clow · 9 years ago