summaryrefslogtreecommitdiff
path: root/libcxx
Commit message (Expand)AuthorAgeFilesLines
* [libc++] Implement P2505R5(Monadic operations for std::expected).yronglin2023-05-1829-35/+3113
* Revert "[libc++] Implement P2505R5(Monadic operations for std::expected)."yronglin2023-05-1829-3113/+35
* [libc++][NFC] Rename the 'noexceptions' CI config to 'no-exceptions' for cons...Louis Dionne2023-05-175-11/+11
* [libcxx] Fix crash in std::stringstream with payload >= INT_MAXAzat Khuzhin2023-05-172-1/+42
* [libc++] Improve ranges::starts_withzijunzhao2023-05-171-24/+20
* [libc++] Implement P2505R5(Monadic operations for std::expected).yronglin2023-05-1729-35/+3113
* Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Nico Weber2023-05-171-1/+1
* [libc++][ranges] Implement the changes to `deque` from P1206 (`ranges::to`):varconst2023-05-177-14/+429
* [libc++] Utilities for implementing stop_tokenHui2023-05-1710-0/+659
* [libcxx] Add mdspan/extentsChristian Trott2023-05-1644-285/+2218
* [libc++] Add C++20 stringstream::view()Piotr Fusik2023-05-167-1/+287
* [libc++][format] Removes format sources.Mark de Wever2023-05-164-34/+5
* [libcxx] [test] Improve error reporting around invoked commandsMartin Storsjö2023-05-161-4/+4
* [libc++][PSTL] Implement std::copy{,_n}Nikolas Klauser2023-05-157-44/+265
* [libc++] Revert moving the pre-release checklistLouis Dionne2023-05-151-13/+12
* [libc++][NFC] Reformat testLouis Dionne2023-05-151-134/+142
* [libc++][NFC] Use angle brackets to include ranges_mismatch.hLouis Dionne2023-05-151-1/+1
* [libc++] Removes _LIBCPP_ABI_OLD_LOGNORMAL_DISTRIBUTIONMark de Wever2023-05-152-138/+2
* [libc++] Implement ranges::starts_withzijunzhao2023-05-1510-5/+374
* Revert "[libc++][PSTL] Implement std::copy{,_n}"Nikolas Klauser2023-05-157-265/+44
* [libc++][docs] Move the pre-release check-listLouis Dionne2023-05-151-12/+13
* [libc++][PSTL] Implement std::copy{,_n}Nikolas Klauser2023-05-157-44/+265
* [libc++][PSTL] Implement std::transformNikolas Klauser2023-05-1513-44/+388
* Revert "[libc++][PSTL] Implement std::transform"Nikolas Klauser2023-05-158-290/+44
* [libc++][PSTL] Implement std::transformNikolas Klauser2023-05-158-44/+290
* [libc++] Moves unwrap_reference to type_traits.Mark de Wever2023-05-149-12/+14
* [libc++][PSTL] Make the PSTL submodules only have one headerIan Anderson2023-05-132-2/+17
* [libc++][NFC] Use _LIBCPP_STD_VER instead of __cpp_lib_atomic_is_always_lock_...Nikolas Klauser2023-05-132-3/+3
* Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever2023-05-131-1/+1
* [NFC][libc++][format] Tests formatter requirements.Mark de Wever2023-05-134-4/+229
* [libc++][PSTL] Move the already implemented functions to the new dispatching ...Nikolas Klauser2023-05-1217-289/+427
* [libc++][ranges] Fix `iota_view`'s constructor's incorrect constraintHui2023-05-122-1/+7
* [NFC][libc++][format] Uses uniform member signatures.Mark de Wever2023-05-1215-168/+179
* [clang][ci] Improves buildkite artifacts.Mark de Wever2023-05-121-8/+8
* [libc++][PSTL] Add more specialized backend customization pointsLouis Dionne2023-05-1120-37/+348
* [libc++] Adjust tests using ext/* headers that undefine __DEPRECATEDJohn Brawn2023-05-1120-257/+7
* [libc++][PSTL] Add missing includes to PSTL headersIan Anderson2023-05-108-2/+22
* [libc++] Consistently enable __CORRECT_ISO_CPP_WCHAR_H_PROTO in mbstate.Jordan Rupprecht2023-05-104-0/+60
* [libc++][NFC] Remove duplicate declaration of __iter_value_typeLouis Dionne2023-05-101-3/+0
* [libc++][NFC] Fix slightly incorrect instructions for testing with NinjaLouis Dionne2023-05-101-1/+1
* [libcxx] Fix pstl __init_ identifier after 9c4717aAaron Siddhartha Mondal2023-05-101-4/+4
* [libc++][PSTL] Move the remaining configuration into __configNikolas Klauser2023-05-1024-85/+61
* [libc++] Add assertions for potential OOB reads in std::sortLouis Dionne2023-05-095-26/+3687
* [libc++] Provide an assignment operator from pair<U, V> in C++03Louis Dionne2023-05-093-9/+50
* [libc++][ranges] Implement the changes to vector from P1206 (`ranges::to`):varconst2023-05-0825-196/+2347
* [AIX] Adjust support of format function testsJake Egan2023-05-082-5/+3
* [libc++][AIX] Remove LIBCXX-AIX-FIXME feature from testJake Egan2023-05-081-2/+0
* [libc++][spaceship] Implement `operator<=>` for `array`Hristo Hristov2023-05-089-148/+273
* [libc++] Fix mistake in documentation of libcxx-lit scriptLouis Dionne2023-05-081-1/+1
* [libc++] Use the __is_trivially_equality_comparable builtinNikolas Klauser2023-05-0711-197/+346