aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
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
2024-06-11[libc++] Update with LWG issue number for shared-ptr constructorLouis Dionne3-2/+3
2024-06-11[libc++] Tweak how we check constraints on shared_ptr(nullptr_t) (#94996)Louis Dionne5-9/+28
2024-06-11[HWASan] make get_info.local_time.pass.cpp UNSUPPORTEDFlorian Mayer1-1/+1
2024-06-11 [libc++] Fix endianness for algorithm mismatch (#93082)Zibi Sarbinowski1-0/+6
2024-06-10[HWASan] skip libcxx test that times out with hwasanFlorian Mayer1-0/+2
2024-06-10[libc++][TZDB] Implements zoned_traits. (#91059)Mark de Wever9-2/+182
2024-06-10[libc++][test] Avoid `-Wunused-variable` warnings in mutex tests (#94907)Stephan T. Lavavej3-9/+9
2024-06-10[libc++] Fix invalid escape sequences in Python comments (#94032)Eisuke Kawashima4-4/+4
2024-06-10[libc++][TZDB] Implements time_zone::to_local. (#91003)Mark de Wever4-0/+130
2024-06-10[libc++][TZDB] Implements time_zone::to_sys. (#90901)Mark de Wever7-3/+264
2024-06-10[libc++][TZDB] Implements time_zone::to_sys. (#90394)Mark de Wever23-70/+1027
2024-06-09[libc++][TZDB] Implements time_zone get_info(local_time). (#89537)Mark de Wever5-0/+1462
2024-06-08[libc++][NFC] Simplify the implementation of `__promote` (#81379)Nikolas Klauser1-4/+38
2024-06-07[libc++][NFC] Fix typoLouis Dionne1-2/+2
2024-06-07[libc++] Undeprecate shared_ptr atomic access APIs (#92920)Nico Weber30-423/+46
2024-06-07[libc++][regex] Correctly adjust match prefix for zero-length matches. (#94550)Konstantin Varlamov3-97/+200