aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2024-06-26[libc++] restrict the expected conversion constructor not compete against cop...Hui2-1/+23
2024-06-26[libc++][NFC] Simplify pair a bit (#96165)Nikolas Klauser1-11/+5
2024-06-26"[libc++] Try again LWG3233 Broken requirements for shared_ptr converting con...Hui8-88/+154
2024-06-25[libc++] LWG3382: NTTP for `pair` and `array` (#85811)Jakub Mazurkiewicz4-0/+322
2024-06-25[libc++] Get the GCC build mostly clean of warnings (#96604)Nikolas Klauser6-42/+42
2024-06-25[libc++] P3029R1: Better `mdspan`'s CTAD - `std::extents` (#89015)Xiaoyang Liu2-2/+20
2024-06-25[libc++] Move allocator assertion into allocator_traits (#94750)Hui10-46/+24
2024-06-25[libc++] change the visibility of libc++ header to public in libcxx module (#...RichardLuo1-1/+1
2024-06-25[libc++] Use _If for conditional_t (#96193)Nikolas Klauser1-5/+4
2024-06-25[libc++] Remove the allocator<const T> extension (#96319)Louis Dionne19-118/+42
2024-06-25[libc++] Fix incorrect overflow checking in std::lcm (#96310)Louis Dionne2-4/+31
2024-06-25[libc++] Use __is_nothrow_destructible (#95766)Nikolas Klauser2-19/+13
2024-06-24[libc++] Remove Windows-specific configuration from libcxx/test/CMakeLists.tx...Louis Dionne4-31/+48
2024-06-24[libc++] Build with -fsized-deallocation (#96217)Louis Dionne6-5/+14
2024-06-23[libc++][NFC] Replace _NOEXCEPT and _LIBCPP_CONSTEXPR macros with the keyword...Nikolas Klauser23-234/+216
2024-06-23[libc++] <experimental/simd> Add swap functions of simd reference (#86478)ZhangYin4-0/+117
2024-06-21[libc++] Fix deployment target Lit features (#94791)Louis Dionne79-175/+203
2024-06-20[libc++] Workaround clang bug in __has_unique_object_representations (#95314)Louis Dionne3-109/+113
2024-06-20[libc++] Remove <ostream> include from <chrono> (#96035)Nikolas Klauser4-3/+2
2024-06-19[libc++] Fix triviality of std::pair for trivially copyable types without an ...Louis Dionne6-4/+106
2024-06-19[libc++] Install Python packaging to resolve LLDB data formatter issues (#95971)Louis Dionne1-0/+1
2024-06-18[libc++] Properly define _LIBCPP_HAS_NO_UNICODE in __config_site (#95138)Louis Dionne14-9/+21
2024-06-18[libc++][NFC] Run clang-format on libcxx/include again (#95874)Louis Dionne79-522/+548
2024-06-18[libc++] Refactor<__type_traits/is_swappable.h> (#86822)Nikolas Klauser27-178/+141
2024-06-18[libc++] Enable modernize-use-equals-delete (#93293)Nikolas Klauser21-75/+61
2024-06-18[libc++][NFC] Remove unnecessary parens in static_asserts (#95605)Nikolas Klauser33-79/+77
2024-06-17[libc++] Test suite adjustments on macOS (#95835)Louis Dionne4-41/+8
2024-06-17[libc++] Guard transitive include of `<locale>` with availability macro (#95686)Konstantin Varlamov1-0/+2
2024-06-17[libc++] Mark more types as trivially relocatable (#89724)Nikolas Klauser21-0/+202
2024-06-16[libcxx] [ci] Simplify the mingw x86_64 configs (#95609)Martin Storsjö1-9/+0
2024-06-15[libc++][TZDB] Disables a failing test. (#95659)Mark de Wever1-0/+3
2024-06-14[libc++] Revert LWG3223 Broken requirements for shared_ptr converting constru...Louis Dionne7-113/+77
2024-06-14[libc++] Revert temporary attempt to implement LWG 4110 (#95263)Louis Dionne6-29/+9
2024-06-14[libc++] Add default copy ctor to "__chrono/exception.h" (#95338)Haowei1-0/+6
2024-06-14[libcxx][test][AIX] address more platform differences in locale tests (#94826)David Tenty4-277/+326
2024-06-12[libc++] Remove unnecessary #ifdef guards around PSTL implementation details ...Louis Dionne14-80/+34
2024-06-12[libc++] Mark local_time test as a long test (#95170)Louis Dionne3-2/+4
2024-06-12Update actions-runner version for libc++ builder imagesEric Fiselier1-1/+1
2024-06-12[libc++] Move the implementation of CPU-based basis operations to namespace _...Louis Dionne8-25/+41
2024-06-12[libc++][modules] Mark as implemented. (#90091)Mark de Wever5-1/+40
2024-06-12[libc++] Adds __cpp_lib_three_way_comparison FTM. (#91515)Mark de Wever6-74/+38
2024-06-12[libc++][NFC] Fix typo in concept PSTL concept checkLouis Dionne1-1/+1
2024-06-12[libc++][NFC] Rename __simd_walk functions to give more descriptive namesLouis Dionne2-14/+14
2024-06-12[libc++] Overhaul the PSTL dispatching mechanism (#88131)Louis Dionne29-2174/+1891
2024-06-12[libcxx] Correct and clean-up filesystem operations error_code paths (#88341)Rodrigo Salazar2-17/+31
2024-06-12[libc++][z/OS] Disable portion of formatter.char.funsigned-char.pass.cpp for ...Zibi Sarbinowski1-2/+4
2024-06-11[libc++] Mark a few functions in the dylib as noexcept (#94098)Nikolas Klauser4-20/+23
2024-06-11[libc++] Fix UB in filesystem::__copy for non-existent destination. (#87615)Afanasyev Ivan1-3/+3
2024-06-11[libc++][NFC] Remove some dead code in string (#94893)Nikolas Klauser1-17/+3
2024-06-11[libc++] Simplify the definition of string::operator== (#95000)Louis Dionne1-10/+3