1. 78d6a77 [libcxx] Remove shared_ptr::make_shared by Zoe Carver · 3 months ago master upstream/master
  2. 4dff356 [NFC] Fix typos in CMake comment by Louis Dionne · 3 months ago
  3. 41e7283 Refine check for `_LIBCPP_C_HAS_NO_GETS` on FreeBSD by Dimitry Andric · 3 months ago
  4. 7e5c563 P1152R4: Fix deprecation warnings in libc++ testsuite and in uses of is_invocable that would internally conjure up a deprecated function type. by Richard Smith · 3 months ago
  5. fb94462 [libc++][test] Use <version> to get config on MSVC by Casey Carter · 3 months ago
  6. 5f31123 [libc++][test] Portability fix for std::any tests by Casey Carter · 3 months ago
  7. cb62367 [libc++][test] Add license headers to test/support/archetypes.* by Casey Carter · 3 months ago
  8. 4fd9329 [libc++][test] Silence more warnings in variant tests by Casey Carter · 3 months ago
  9. 79d2a71 [libc++][test] std::variant test cleanup by Casey Carter · 3 months ago
  10. 6dc4120 [libc++][test] <=> now has a feature-test macro by Casey Carter · 3 months ago
  11. 1f4cad9 [libc++][test] Silence MSVC warning in std::optional test by Casey Carter · 3 months ago
  12. 437d5a5 [libc++] Fix linker script generation by Petr Hosek · 3 months ago
  13. dda1e44 [libc++][test] Change IsSmallObject's calculation for std::any's small object buffer by Casey Carter · 3 months ago
  14. 193f188 [libc++][test] Miscellaneous MSVC cleanups by Casey Carter · 3 months ago
  15. da6e915 Optimize operator=(const basic_string&) for tail call. by Eric Fiselier · 3 months ago
  16. 76ba5dd [libc++] Workaround old versions of CMake that don't understand list(JOIN) by Louis Dionne · 3 months ago
  17. ef2d239 [libc++] Move the linker script generation step to CMake by Louis Dionne · 3 months ago
  18. d265021 [libc++] Make sure we link all system libraries into the benchmarks by Louis Dionne · 3 months ago
  19. 2a88a04 [libc++] TAKE 2: Make system libraries PRIVATE dependencies of libc++ by Louis Dionne · 3 months ago
  20. caa8e2c [libc++] Add missing link-time dependencies to the benchmarks by Louis Dionne · 3 months ago
  21. c788361 [libc++] Use PRIVATE to link benchmark dependencies by Louis Dionne · 3 months ago
  22. f372cc7 [libc++] Remove C++03 variadics in shared_ptr (v2) by Zoe Carver · 3 months ago
  23. 346d6e2 [libc++] Guard cxx_experimental settings behind LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY by Alex Langford · 4 months ago
  24. 2f7d67c [libc++] Localize common build flags into a single CMake function by Louis Dionne · 4 months ago
  25. 09d641f Add an off-by-default option to enable testing for gdb pretty printers. by Sterling Augustine · 4 months ago
  26. 2f59751 [libc++] Make the modules-related flags PUBLIC instead of PRIVATE by Louis Dionne · 4 months ago
  27. c1da965 [libc++] Move more CMake flags to per-target definitions by Louis Dionne · 4 months ago
  28. 2b539ad Make libc++ gdb pretty printer Python 3 compatible by Fangrui Song · 4 months ago
  29. 0d7477f Attempt to remove linker workaround on the buildbots: Attempt 2 by Eric Fiselier · 4 months ago
  30. 9dce2de Attempt to remove linker workaround on the buildbots. by Eric Fiselier · 4 months ago
  31. 8937697 [libc++] Add a per-target flag to include the generated config_site by Louis Dionne · 4 months ago
  32. d3253a7 [libc++] Add missing revision number in ABI changelog by Louis Dionne · 4 months ago
  33. 11a6f22 Fix libc++ pretty printer test for Python 3 after D67238 (take 2) by Fangrui Song · 4 months ago
  34. 48a15a7 [libc++] Use functions instead of global variables to set libc++ build flags by Louis Dionne · 4 months ago
  35. 6035dc6 [libc++] Use a function to set warning flags per target by Louis Dionne · 4 months ago
  36. 632d80c [libc++] Revert to using PUBLIC instead of PRIVATE when linking system libs by Louis Dionne · 4 months ago
  37. 9ab4f35 [libc++] Use PRIVATE instead of PUBLIC when linking against system libs by Louis Dionne · 4 months ago
  38. d81b957 Fix libc++ pretty printer test for Python 3 after D67238 by Fangrui Song · 4 months ago
  39. 2518823 Determine endianness at a time when it doesn't inadvertantly clear gdb's wrap_buffer via gdb.execute. by Sterling Augustine · 4 months ago
  40. af8e099 [NFC] Fix typos in libc++ documentation by Louis Dionne · 4 months ago
  41. a6f6da0 [libc++] Re-apply workaround for D63883 by Louis Dionne · 4 months ago
  42. bae77f1 [libc++] Remove workaround for D63883 by Louis Dionne · 4 months ago
  43. cae4caa [libc++] Harden usage of static_assert against C++03 by Louis Dionne · 4 months ago
  44. 8ef0e6a Refactor default constructor SFINAE in pair and tuple. by Eric Fiselier · 4 months ago
  45. 9637883 [libc++] Take 2: Implement LWG 3158 by Louis Dionne · 4 months ago
  46. 00f026a [libc++] Take 2: Implement LWG 2510 by Louis Dionne · 4 months ago
  47. b0651b6 [libcxx] Do not implicitly #include assert.h by David Zarzycki · 4 months ago
  48. 172204f [libc++] Purge mentions of GCC 4 from the test suite by Louis Dionne · 4 months ago
  49. 5265e27 Add forward declaration of operator<< in <string_view> as required. by Eric Fiselier · 4 months ago
  50. 3893064 add tests that debug mode catches nullptr->string_view conversions in comparison operators by Eric Fiselier · 4 months ago
  51. 5644845 Add a missing default parameter to regex::assign. This is LWG3296; reviewed as https://reviews.llvm.org/D67944 by Marshall Clow · 4 months ago
  52. 29a4eab Revert r372777: [libc++] Implement LWG 2510 and its follow-ups by Ilya Biryukov · 4 months ago
  53. 1ee6c64 [libc++] Purge mentions of GCC 4 from the test suite by Louis Dionne · 4 months ago
  54. afa5393 [libc++] Try fixing tests that fail on GCC 5 and older by Louis Dionne · 4 months ago
  55. fdf7682 [libc++] Remove C++03 variadics in shared_ptr by Zoe Carver · 4 months ago
  56. 8bcf92a [libc++] Implement LWG 3158 by Louis Dionne · 4 months ago
  57. 3d85029 [libc++] Implement LWG 2510 by Louis Dionne · 4 months ago
  58. 239c70e [libc++] Mark CTAD tests as not failing on AppleClang 10.0.1 by Louis Dionne · 4 months ago
  59. a57e4bf [libc++] Mark iostreams test as XFAIL on older macOSes by Louis Dionne · 4 months ago
  60. 70a9143 Revert "Extension: Mark the default constructor of chrono::duration as conditionally noexcept"; this breaks the gcc5 bot for C++11 by Marshall Clow · 4 months ago
  61. 95436dd Extension: Mark the default constructor of chrono::duration as conditionally noexcept by Marshall Clow · 4 months ago
  62. a4ccec7 Revert "Revert "Implement std::condition_variable via pthread_cond_clockwait() where available"" by Dan Albert · 4 months ago
  63. 77ce2c6 Revert "Implement std::condition_variable via pthread_cond_clockwait() where available" by Dan Albert · 4 months ago
  64. ba4e717 Open fstream files in O_CLOEXEC mode when possible. by Dan Albert · 4 months ago
  65. 74a9c96 Implement std::condition_variable via pthread_cond_clockwait() where available by Dan Albert · 4 months ago
  66. 4428baf Add debug check for null pointers passed to <string_view> by Eric Fiselier · 4 months ago
  67. 8c84318 Fix C++03 build failures due to >> by Eric Fiselier · 4 months ago
  68. 539921b Mark [[nodiscard]] test as unsupported with GCC 5 by Eric Fiselier · 4 months ago
  69. 2612dbb Fix pretty printer test with GCC by Eric Fiselier · 4 months ago
  70. c69c682 Fix various test failures with GCC by Eric Fiselier · 4 months ago
  71. 0bed487 Fix failing negative compilation test for some versions of Clang by Eric Fiselier · 4 months ago
  72. 45a3109 Recommit r370502: Make `vector` unconditionally move elements when by Eric Fiselier · 4 months ago
  73. dbc7f4e Only initialize the streams cout/wcout/cerr/wcerr etc once, rather than any time Init::Init is called. Fixes PR#43300 by Marshall Clow · 4 months ago
  74. 6e538bc Fix build in C++20 by Eric Fiselier · 4 months ago
  75. 5af5893 [libc++] Mark issue 2587 resolved by issue 2567 by Zoe Carver · 4 months ago
  76. b8dd175 Consolidate swap, swap_ranges, and iter_swap in <type_traits>. by Zoe Carver · 4 months ago
  77. 2c8cda3 [libc++] Add a CMake cache for Apple-specific configuration options by Louis Dionne · 4 months ago
  78. 2f2e175 Remove ::gets for FreeBSD 13 and later by Dimitry Andric · 4 months ago
  79. a0b20c4 Add gdb pretty printers for a wide variety of libc++ data structures (take 2). by Sterling Augustine · 5 months ago
  80. e6c507c Don't assume libcxx_gdb is always set. by Sterling Augustine · 5 months ago
  81. 8b2db26 [libcxx] Codesign test executables if necessary by Vedant Kumar · 5 months ago
  82. 39bc9e0 Add testing infrastructure to check if gdb is available for testing. by Sterling Augustine · 5 months ago
  83. ffced82 [libc++] Revert "Make `vector` unconditionally move elements when exceptions are disabled." by Louis Dionne · 5 months ago
  84. 7de36b7 [libc++] Add a test for resizing of a vector with copy-only elements by Louis Dionne · 5 months ago
  85. 69e72aa Reformat the beginning of the testing doc to make clear how to run all the tests. by Marshall Clow · 5 months ago
  86. edc11ce [libc++] Only build with -fvisibility=hidden on Clang by Louis Dionne · 5 months ago
  87. 87e6185 [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros by Louis Dionne · 5 months ago
  88. c9ac8d5 [libc++] Add `__truncating_cast` for safely casting float types to integers by Louis Dionne · 5 months ago
  89. 40f365f [libc++] Use __extension__ in a portable manner by Louis Dionne · 5 months ago
  90. 958c9be [libc++] Mark usage of _Atomic with __extension__ by Louis Dionne · 5 months ago
  91. 9213aca [libc++] Fix directory_iterator compilation on Win32 by Nico Weber · 5 months ago
  92. 1cdafef Revert "Add gdb pretty printers for a wide variety of libc++ data structures." by Sterling Augustine · 5 months ago
  93. 0250425 Add gdb pretty printers for a wide variety of libc++ data structures. by Sterling Augustine · 5 months ago
  94. 9b0e06f Make `vector` unconditionally move elements when exceptions are disabled. by Eric Fiselier · 5 months ago
  95. 228efd5 [libc++] Fix visibility of __vector_base_common on GCC by Louis Dionne · 5 months ago
  96. 11985b4 [libc++] Add yet another test for inverted character classes by Louis Dionne · 5 months ago
  97. 78af550 [libc++] Fix typo in documentation for LIBCXX_HERMETIC_STATIC_LIBRARY by Louis Dionne · 5 months ago
  98. ba34f51 [libc++] Improve Python 3 compatibility for merge_archives.py by Louis Dionne · 5 months ago
  99. 90c8cee libcxx: Make gen_link_script.py print contents only in --dryrun mode by Nico Weber · 5 months ago
  100. 7b663de [libc++] Fix broken <random> test by Louis Dionne · 5 months ago