1. 4cd6ca1 [libc++] NFC: Normalize `#endif //` comment indentation by Louis Dionne · 4 years, 1 month ago
  2. 120fa82 [libc++][nfc] Move iterator_traits and related into __iterator/iterator_traits.h. by zoecarver · 4 years, 1 month ago
  3. 9f01ac3 [libcxx] makes `iterator_traits` C++20-aware by zoecarver · 4 years, 1 month ago
  4. 2704d0a [libc++][ci] Re-split the CI pipeline to try and reduce load on more builders by Louis Dionne · 4 years, 1 month ago
  5. 90248f2d [libcxx][test] Split off debug mode tests by Kristina Bessonova · 4 years, 1 month ago
  6. 36c3918 [libc++] [C++20] [P0586] Implement safe integral comparisons by Kamlesh Kumar · 4 years, 1 month ago
  7. 2218f59 [libc++][gardening] Replace instances of `\x{AD}`. by zoecarver · 4 years, 1 month ago
  8. f9ddb81 [libcxx] [test] Ifdef out tests that rely on perms::none on directories for triggering errors by Martin Storsjö · 4 years, 1 month ago
  9. 6c5b0d6 [libcxx] Base MSVC autolinking on _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS by Martin Storsjö · 4 years, 1 month ago
  10. e0adf7e [libc++][NFC] Move incrementable_traits and indirectly_readable_traits into separate headers. by zoecarver · 4 years, 1 month ago
  11. 5e7367d Add a missing debug assertion in <list>. by Arthur O'Dwyer · 4 years, 1 month ago
  12. e880c19 [libc++] [CI] Fail if the headers contain cyclic dependencies. by Arthur O'Dwyer · 4 years, 1 month ago
  13. 01ace07 [libc++] Implements ranges::enable_borrowed_range by Mark de Wever · 4 years, 1 month ago
  14. 863d5c4 [libc++] Remove hard tabs, U+00AD, and U+200B from all libc++ headers. NFCI. by Arthur O'Dwyer · 4 years, 1 month ago
  15. 21bef4e [NFC] Fixed Typos by Jennifer Chukwu · 4 years, 1 month ago
  16. f8f6029 [libcxx][doc] Fixes typos. by Mark de Wever · 4 years, 1 month ago
  17. 1f8a6dc [libc++] Fix LWG 2874: Constructor shared_ptr::shared_ptr(Y*) should be constrained. by Louis Dionne · 4 years, 1 month ago
  18. 9ac988f [libcxx] Make the GDB pretty printer test less strict by Petr Hosek · 4 years, 1 month ago
  19. 0148b65 [libcxx] adds `cpp17-.*iterator` concepts for iterator_traits by Christopher Di Bella · 4 years, 1 month ago
  20. f280505 [libcxx] adds `std::indirectly_readable_traits` to <iterator> by Christopher Di Bella · 4 years, 1 month ago
  21. 6f3bce9 [libcxx][NFC] removes IndentRequires from .clang-format by Christopher Di Bella · 4 years, 1 month ago
  22. 9178fb7 [libc++] NFC: Use ASSERT_SAME_TYPE consistently in string.h and wchar.h tests by Louis Dionne · 4 years, 1 month ago
  23. 44e24d8 [libc++] Remove test suite workarounds on Apple with old Clangs by Louis Dionne · 4 years, 1 month ago
  24. ff0ada4 [libcxx][NFC] removes BreakBeforeConceptDeclarations from .clang-format by Christopher Di Bella · 4 years, 1 month ago
  25. 2e3a78b [libcxx][NFC] adjusts formatting rules by Christopher Di Bella · 4 years, 1 month ago
  26. b12f3ce [libcxx][nfc] Assign [ranges.primitives] in "RangesStatus." by zoecarver · 4 years, 1 month ago
  27. 207d58b [libc++] Move guards against std::auto_ptr outside of auto_ptr.h by Louis Dionne · 4 years, 1 month ago
  28. e98060f [libc++] Move __memory/utilities.h to __memory/allocation_guard.h by Louis Dionne · 4 years, 1 month ago
  29. f992cfba [libc++] Split up __memory/base.h into meaningful headers by Louis Dionne · 4 years, 1 month ago
  30. b15c54a [NFC][libc++] Fixes a documentation typo. by Mark de Wever · 4 years, 1 month ago
  31. ac08e2b [libc++] Make chars_format a bitmask type. by Mark de Wever · 4 years, 1 month ago
  32. 0f0149b [libc++][docs] Add status docs for ranges. by Zoe Carver · 4 years, 1 month ago
  33. 3fca07d [libc++] [P0458] Add map::contains and set::contains for heterogenous lookup missed in a17b1aed. by Marek Kurdej · 4 years, 1 month ago
  34. 7f1963d [libc++] Move pointer safety related utilities out of <memory> by Louis Dionne · 4 years, 1 month ago
  35. 916fecb [libc++] Split std::shared_ptr & friends out of <memory> by Louis Dionne · 4 years, 1 month ago
  36. 21d6636 [libc++] Split std::unique_ptr out of <memory> by Louis Dionne · 4 years, 1 month ago
  37. 4f9b246 [libc++] Split the memory-related algorithms out of <memory> by Louis Dionne · 4 years, 1 month ago
  38. be54341 [libc++] Split std::raw_storage_iterator out of <memory> by Louis Dionne · 4 years, 1 month ago
  39. 9b0a338 [libc++] Split __compressed_pair out of <memory> by Louis Dionne · 4 years, 1 month ago
  40. cd854e6 [libc++] Fix test synopses and remove unused includes. by Marek Kurdej · 4 years, 1 month ago
  41. 0fcea41 [libcxx][NFC] tweaks `incrementable_traits` per review by Christopher Di Bella · 4 years, 1 month ago
  42. fe31f11 [libcxx] adds `std::incrementable_traits` to <iterator> by Christopher Di Bella · 4 years, 1 month ago
  43. 52e9d80 [libc++] add `inline` for __open's definition in ifstream and ofstream by jasonliu · 4 years, 1 month ago
  44. 8deaa4a [libc++] Move checks for newlib to actually work by Mara Sophie Grosch · 4 years, 1 month ago
  45. 4b7bad9 [libc++] Implement D2351R0 "Mark all library static cast wrappers as [[nodiscard]]" by Arthur O'Dwyer · 4 years, 1 month ago
  46. d7eb797 [libc++] [test] Detect an improperly noexcept'ed __decay_copy. by Arthur O'Dwyer · 4 years, 1 month ago
  47. 8508b1c1 [libc++] Divorce the std Lit feature from the -std=XXX compiler flag by Louis Dionne · 4 years, 1 month ago
  48. 344d381 [libc++] NFC: Remove duplicate synopsis from <__string> by Louis Dionne · 4 years, 1 month ago
  49. 6a1ac88 [libc++] Split std::get_temporary_buffer out of <memory> by Louis Dionne · 4 years, 1 month ago
  50. 0b439e4 [libc++] Split std::allocator out of <memory> by Louis Dionne · 4 years, 1 month ago
  51. 26beecf [libc++] Split auto_ptr out of <memory> by Louis Dionne · 4 years, 1 month ago
  52. ae10300 [libc++] [CI] Validate the output of the generated scripts. by Mark de Wever · 4 years, 1 month ago
  53. b125392 [libc++] NFC: Move unused include of <limits> to allocator_traits.h by Louis Dionne · 4 years, 1 month ago
  54. 1e5f68d [libcxx] [test] Add more tests for renaming directories in fs.op.rename by Martin Storsjö · 4 years, 1 month ago
  55. 1f1f8e2 [libcxx] [test] Use GetWindowsInaccessibleDir() in a couple more tests by Martin Storsjö · 4 years, 1 month ago
  56. b166441 [libcxx] [test] Use GetWindowsInaccessibleDir() instead of dirs with perms::none in fs.op.is_* by Martin Storsjö · 4 years, 1 month ago
  57. f3d7536 [libc++] Fix abs and div overload issue for compilers on AIX by jasonliu · 4 years, 1 month ago
  58. 097d77d [libcxx] Allow shared_ptr's unique_ptr converting constructor to support array types. by zoecarver · 4 years, 1 month ago
  59. 48fa06f [libc++] Update contributor documentation. by Mark de Wever · 4 years, 1 month ago
  60. 920c0f7 [libcxx] adds __cpp_lib_concepts feature-test macro by Christopher Di Bella · 4 years, 1 month ago
  61. c7ad020 [libcxx] adds remaining callable concepts by Christopher Di Bella · 4 years, 1 month ago
  62. cedd07d [libcxx] fixes `common_reference` requirement for `swappable_with` by Christopher Di Bella · 4 years, 1 month ago
  63. 69190f9 [libc++] NFCI: Fix test pinning down RTTI implementation on Apple platforms by Louis Dionne · 4 years, 1 month ago
  64. 2d0f1fa [libc++] Header inclusion tests. by Arthur O'Dwyer · 4 years, 1 month ago
  65. ae318be [libc++] Post-commit review on D99928. by Arthur O'Dwyer · 4 years, 1 month ago
  66. a9a7498 [libcxx] [test] Allow C:\System Volume Information to be missing by Martin Storsjö · 4 years, 1 month ago
  67. 948dd66 [libcxx] Fix the type attribute for a couple templates by Martin Storsjö · 4 years, 1 month ago
  68. 91d6deb [libcxx] [test] Use dedicated types for the invocable concept tests for multiple overloads by Martin Storsjö · 4 years, 1 month ago
  69. 96dbdd7 [libcxx] adds remaining callable concepts by Christopher Di Bella · 4 years, 1 month ago
  70. 916093f [SystemZ][z/OS] correct rc and errno within nanosleep() by Zbigniew Sarbinowski · 4 years, 1 month ago
  71. c25c22d [libcxx] moves `std::invoke` into `__functional_base` by Christopher Di Bella · 4 years, 1 month ago
  72. 740e349 [libcxx] [ci] Add a Windows CI buildkite configuration by Martin Storsjö · 4 years, 1 month ago
  73. 9abff04 [libc++] Fix test_macros.h in the same way as commit 49e5a896 fixed __config. by Arthur O'Dwyer · 4 years, 2 months ago
  74. 27e5bff [libc++] Fix the header guard from _LIBCPP_STEAMBUF to _LIBCPP_STREAMBUF. by Arthur O'Dwyer · 4 years, 2 months ago
  75. c2c68a5 [libc++] Improve generate_feature_test_macro_components.py. by Mark de Wever · 4 years, 2 months ago
  76. f619783 [libcxx] [test] Link against msvcprt as C++ ABI library in tests by Martin Storsjö · 4 years, 2 months ago
  77. d3b74dc Restore 8954fd436c7 after c06a8f9caa51c by Nico Weber · 4 years, 2 months ago
  78. 49e5a89 [libc++] Fix build on macOS older than 10.15. by Marek Kurdej · 4 years, 2 months ago
  79. 28ea218 [libcxx] [test] Fix invocable tests on Windows by Martin Storsjö · 4 years, 2 months ago
  80. f8013a3 [libcxx] [test] Make the condvar wait_for tests a bit more understandable. NFC. by Martin Storsjö · 4 years, 2 months ago
  81. 7959d59 [libcxx] adds concepts `std::totally_ordered` and `std::totally_ordered_with` by Christopher Di Bella · 4 years, 2 months ago
  82. 17095dc [libc++][NFC] Increase readability of typeinfo comparison of ARM64 by Louis Dionne · 4 years, 2 months ago
  83. 01aa9e1 [libcxx] [test] Make the condvar wait_for tests less brittle by Martin Storsjö · 4 years, 2 months ago
  84. 46e992f [libcxx] [test] Remove XFAIL LIBCXX-WINDOWS-FIXME from time.clock.file/now.pass.cpp by Martin Storsjö · 4 years, 2 months ago
  85. 8f7c1b2 [libc++] NFC: Add a simple test to make sure we destroy elements in std::list by Louis Dionne · 4 years, 2 months ago
  86. e93c95d [libc++] Print the CMake version before generating CMake by Louis Dionne · 4 years, 2 months ago
  87. 232d3a3 [libc++] Fix codesigning in run.py by Louis Dionne · 4 years, 2 months ago
  88. 96d8c6b [CMake] Remove {LIBCXX,LIBCXXABI,LIBUNWIND}_INSTALL_PREFIX by Petr Hosek · 4 years, 2 months ago
  89. 5c703f0 [libc++] Build and test with -Wundef warning. NFC. by Marek Kurdej · 4 years, 2 months ago
  90. 3bdd674 [libc++] Mark convert_copy.pass.cpp as UNSUPPORTED on clang-13 (i.e. trunk). by Arthur O'Dwyer · 4 years, 2 months ago
  91. 9f4022f [libc++] Avoid <climits> dependency in <thread> by Joerg Sonnenberger · 4 years, 2 months ago
  92. 7acfd85 [libcxx] [test] Don't add dirs from the LIB env var to PATH by Martin Storsjö · 4 years, 2 months ago
  93. 4a0a85b [libcxx] [test] Fix tests of <cuchar> that unexpectedly succeed on windows by Martin Storsjö · 4 years, 2 months ago
  94. c06a8f9 [libc++] Include <__config_site> from <__config> by Louis Dionne · 4 years, 2 months ago
  95. 180e9e5 [libc++] Add a CI job to test the Runtimes build by Louis Dionne · 4 years, 2 months ago
  96. 478d1ed [libc++] Re-enable macOS back-deployment testing by Louis Dionne · 4 years, 2 months ago
  97. bc4d3ca [libcxx] Use integer division by Petr Hosek · 4 years, 2 months ago
  98. 24c44c3 [libcxx] adds std::identity to <functional> by Christopher Di Bella · 4 years, 2 months ago
  99. e06f1a8 [libcxx] reworks invocable and regular_invocable tests by Christopher Di Bella · 4 years, 2 months ago
  100. 199d2eb [libc++] Use _EnableIf and __iter_value_type consistently. NFCI. by Arthur O'Dwyer · 4 years, 2 months ago