aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
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
2024-06-07[libc++][test][AIX] Only XFAIL atomic tests for before clang 19 (#94646)Jake Egan4-4/+16
2024-06-07[libc++] Fix naming of value template parameters (#76888)Nikolas Klauser3-7/+11
2024-06-06[libc++][hardening] Finish documenting hardening. (#92021)Konstantin Varlamov4-13/+410
2024-06-06[NFC][libc++][test][AIX] fix SIMD test XFAIL for clang before 19 (#94509)David Tenty1-2/+2
2024-06-05Fix detection of __datasizeof with Clang. (#94174)Eric1-1/+1
2024-06-05[libc++] Fix SyntaxWarning messages from python 3.12 (#93637)AngryLoki3-21/+29
2024-06-05[libc++] [test] Consistently use `REQUIRES: has-unix-headers` (#94122)Stephan T. Lavavej7-7/+14
2024-06-05[libc++] Add missing noexcept to span constructor (#94381)Louis Dionne2-72/+76
2024-06-04Remove act from builder image. It never turned out to be usefulEric Fiselier1-4/+0
2024-06-04[libc++] Adjust XFAIL for quick_exit (#94274)Louis Dionne1-3/+4
2024-06-04[libc++] Properly detect whether C++20 modules are supported by the compiler ...Louis Dionne1-1/+8
2024-06-03[libc++] Handle 0 size case for testing support operator new (#93834)Jake Egan2-2/+4
2024-06-03[libc++] Fix regression about parsing leading decimal points (#93989)A. Jiang4-2/+183
2024-06-03[libc++][test] Mark `optional` test functions as `TEST_CONSTEXPR_CXX20` (#94172)Stephan T. Lavavej2-24/+22
2024-06-03[clang][Modules] Remove unnecessary includes of `Module.h` (#93417)David Stone1-2/+0
2024-06-02[libc++] Don't give functions C linkage (#94102)Nikolas Klauser8-117/+57
2024-06-02[libc++] [test] Cleanup compile-only tests (#94121)Stephan T. Lavavej18-1226/+721
2024-06-02[libc++] [test] Fix `__has_include` usage, expand condvarany and spaceship co...Stephan T. Lavavej4-14/+16
2024-06-01[libc++] Fix `std::atomic::wait` ulock wait UL_COMPARE_AND_WAIT64 (#92783)Hui2-3/+38