summaryrefslogtreecommitdiff
path: root/libcxx/include
Commit message (Expand)AuthorAgeFilesLines
* [libc++] Implement P2505R5(Monadic operations for std::expected).yronglin2023-05-182-24/+598
* Revert "[libc++] Implement P2505R5(Monadic operations for std::expected)."yronglin2023-05-182-598/+24
* [libcxx] Fix crash in std::stringstream with payload >= INT_MAXAzat Khuzhin2023-05-171-1/+1
* [libc++] Implement P2505R5(Monadic operations for std::expected).yronglin2023-05-172-24/+598
* [libc++][ranges] Implement the changes to `deque` from P1206 (`ranges::to`):varconst2023-05-171-11/+220
* [libc++] Utilities for implementing stop_tokenHui2023-05-176-0/+364
* [libcxx] Add mdspan/extentsChristian Trott2023-05-166-0/+544
* [libc++] Add C++20 stringstream::view()Piotr Fusik2023-05-161-0/+44
* [libc++][format] Removes format sources.Mark de Wever2023-05-161-8/+5
* [libc++][PSTL] Implement std::copy{,_n}Nikolas Klauser2023-05-155-44/+59
* [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-151-138/+0
* [libc++] Implement ranges::starts_withzijunzhao2023-05-154-0/+105
* Revert "[libc++][PSTL] Implement std::copy{,_n}"Nikolas Klauser2023-05-155-59/+44
* [libc++][PSTL] Implement std::copy{,_n}Nikolas Klauser2023-05-155-44/+59
* [libc++][PSTL] Implement std::transformNikolas Klauser2023-05-159-44/+215
* Revert "[libc++][PSTL] Implement std::transform"Nikolas Klauser2023-05-155-131/+44
* [libc++][PSTL] Implement std::transformNikolas Klauser2023-05-155-44/+131
* [libc++] Moves unwrap_reference to type_traits.Mark de Wever2023-05-147-10/+12
* [libc++][PSTL] Make the PSTL submodules only have one headerIan Anderson2023-05-131-2/+14
* [libc++][NFC] Use _LIBCPP_STD_VER instead of __cpp_lib_atomic_is_always_lock_...Nikolas Klauser2023-05-132-3/+3
* [libc++][PSTL] Move the already implemented functions to the new dispatching ...Nikolas Klauser2023-05-1215-288/+424
* [libc++][ranges] Fix `iota_view`'s constructor's incorrect constraintHui2023-05-121-1/+1
* [NFC][libc++][format] Uses uniform member signatures.Mark de Wever2023-05-1214-167/+179
* [libc++][PSTL] Add more specialized backend customization pointsLouis Dionne2023-05-1112-37/+337
* [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-102-0/+10
* [libc++][NFC] Remove duplicate declaration of __iter_value_typeLouis Dionne2023-05-101-3/+0
* [libcxx] Fix pstl __init_ identifier after 9c4717aAaron Siddhartha Mondal2023-05-101-4/+4
* [libc++][PSTL] Move the remaining configuration into __configNikolas Klauser2023-05-1023-84/+61
* [libc++] Add assertions for potential OOB reads in std::sortLouis Dionne2023-05-091-24/+49
* [libc++] Provide an assignment operator from pair<U, V> in C++03Louis Dionne2023-05-091-0/+14
* [libc++][ranges] Implement the changes to vector from P1206 (`ranges::to`):varconst2023-05-087-188/+481
* [libc++][spaceship] Implement `operator<=>` for `array`Hristo Hristov2023-05-081-27/+28
* [libc++] Use the __is_trivially_equality_comparable builtinNikolas Klauser2023-05-077-158/+278
* [libc++][Modules] Add missing includes and exportsIan Anderson2023-05-0724-3/+86
* [libc++] Modernizes the forwarded ios headers.Mark de Wever2023-05-076-28/+28
* [libc++][format] Fixes vector<bool> requirements.Mark de Wever2023-05-064-6/+3
* Revert "[2a/3][ASan][libcxx] std::deque annotations"Vitaly Buka2023-05-062-331/+6
* [libc++][PSTL] Make the PSTL available by default under -fexperimental-libraryNikolas Klauser2023-05-0517-25/+67
* [2a/3][ASan][libcxx] std::deque annotationsAdvenam Tacet2023-05-052-6/+331
* [libc++] Remove Solaris related codeLouis Dionne2023-05-059-211/+9
* [libc++][spaceship] Implement `operator<=>` for `optional`Hristo Hristov2023-05-051-76/+139
* [ASan][libcxx] Annotating std::vector with all allocatorsAdvenam Tacet2023-05-041-3/+5
* [ASan][libcxx] A way to turn off annotations for containers with a specific a...Advenam Tacet2023-05-041-0/+19
* [libc++][PSTL] Replace _PSTL_ASSERT with _LIBCPP_ASSERTNikolas Klauser2023-05-045-36/+37
* [libc++][PSTL] Move all the OpenMP conditionals into a single blockNikolas Klauser2023-05-041-25/+22
* [libc++][PSTL][NFC] Fix the naming in the SIMD backendNikolas Klauser2023-05-043-78/+81
* [libc++] Add missing test for std::hash<std::filesystem::path>Louis Dionne2023-05-041-1/+5
* [libc++][PSTL] Reduce the amount of transitive includesNikolas Klauser2023-05-0313-17/+24