aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2023-07-16[libc++] Implement stringstream members of P0408R7 (Efficient Access to basic...Piotr Fusik12-19/+467
2023-07-16[libc++] Implement ostringstream members of P0408R7 (Efficient Access to basi...Piotr Fusik11-19/+468
2023-07-16[NFC][libc++] Fixes some comments.Mark de Wever2-2/+2
2023-07-15[libc++][Modules] Restore the <string> include to <__format/format_functions.h>Ian Anderson1-0/+1
2023-07-15[libc++] Adds a missing include.Mark de Wever8-0/+8
2023-07-15[libc++][tests] Fix a test testing wrong classPiotr Fusik1-11/+10
2023-07-15[NFC][libc++][bitset] Refactors constructors.Mark de Wever9-60/+51
2023-07-15[libc++] add basic runtime assertions to <barrier>Edoardo Sanguineti3-2/+111
2023-07-15[libc++][chrono] Fixes formatter duration.Mark de Wever2-6/+34
2023-07-15[libc++] Fixes thread::id's operator<<.Mark de Wever2-8/+122
2023-07-15[libc++][NFC] Remove redundant defined(_LIBCPP_BUILDING_LIBRARY)Nikolas Klauser1-1/+1
2023-07-15[libc++] Set correct size at the end of growing std::stringAdvenam Tacet2-11/+39
2023-07-14[libc++][hardening] Deprecate `_LIBCPP_ENABLE_ASSERTIONS`.varconst121-369/+249
2023-07-14[libc++][mdspan] Implement default_accessorChristian Trott13-6/+434
2023-07-14[libc++][NFC] Update emojis in the buildkite pipelineNikolas Klauser1-2/+2
2023-07-14[libcxx] [test] Skip timezone formatting tests on WindowsMartin Storsjö2-36/+8
2023-07-14[libc++] Implement istringstream members of P0408R7 (Efficient Access to basi...Piotr Fusik11-19/+467
2023-07-14[libc++][NFC] Suppress -Wdeprecated-literal-operatorPo-yao Chang3-21/+21
2023-07-13[libc++] Fix filesystem tests on platforms that don't have IOLouis Dionne10-102/+93
2023-07-13[libc++] Remove BuildKite bridging files that are not needed anymoreLouis Dionne3-39/+0
2023-07-13[gn build] Port 2b2e7f6e5727Nico Weber1-1/+3
2023-07-12[libc++] Fix clock selection in chrono.cpp and filesystem_clock.cppLouis Dionne2-8/+8
2023-07-12[libc++][PSTL] Add a GCD backendNikolas Klauser18-8/+386
2023-07-12[libc++] add test for latch ctorEdoardo Sanguineti1-0/+35
2023-07-12[libc++] mark barrier constructor as explicit in <barrier>Edoardo Sanguineti2-1/+23
2023-07-12[libc++] Stop running backdeployment CI on macOS 10.9Louis Dionne17-2/+50
2023-07-12[ci] Make libc++ and Clang CI scripts independentLouis Dionne3-54/+5
2023-07-12[libc++][hardening][NFC] Remove the `LIBCXX_DEBUG_BUILD` CMake variable.varconst1-15/+3
2023-07-12[libc++][hardening][NFC] Add macros to enable hardened mode.varconst34-14/+529
2023-07-12[libc++] Fix an exception safety issue in `forward_list` and add tests.varconst10-146/+554
2023-07-12[libc++][PSTL] Fix double-move in std::transform_reduceNikolas Klauser2-3/+10
2023-07-12[clang] Create a buildkite-pipeline.yml file for clangNikolas Klauser2-128/+1
2023-07-11[libc++][chrono] Fixes formatting duration subseconds.Mark de Wever2-2/+46
2023-07-11[libc++][format] Adds a UTF transcoder.Mark de Wever13-4/+255
2023-07-11[libc++] Move __thread_id out of <__threading_support>Louis Dionne19-163/+162
2023-07-11[libc++] Make `stop_token` experimentalHui38-6/+47
2023-07-10[libc++][format] Granularize formatter_output.Mark de Wever10-280/+327
2023-07-10[libc++] Fix std::move algorithm with trivial move-only typesLouis Dionne16-72/+512
2023-07-10[libc++] Add missing include to fix no-localization CILouis Dionne1-0/+1
2023-07-10[libc++] Remove unnecessary _LIBCPP_VERSION testsLouis Dionne41-948/+0
2023-07-10[libcxx] Check MSVC flag directly instead of setting LIBCXX_TARGETING_MSVCDavid Spickett1-7/+4
2023-07-08[libc++] Fix simple cases of locale name constructionJake Egan2-4/+70
2023-07-08libcxx: Bring back unsigned return from wcstoull_lChristoph Schlosser1-1/+2
2023-07-08[libc++][doc] Removes clang name in version number.Mark de Wever1-2/+2
2023-07-08[libc++][modules] Avoids duplicated exports.Mark de Wever9-32/+10
2023-07-08[NFC][libc++] Addresses LWG3905.Mark de Wever2-2/+2
2023-07-08[NFC][libc++] Addresses LWG3903.Mark de Wever2-7/+1
2023-07-08[libc++][format] Removes unneeded includes.Mark de Wever12-25/+4
2023-07-08[NFC][libc++] Addresses LWG3885.Mark de Wever1-1/+1
2023-07-08[libc++] Implement LWG3843 (std::expected<T,E>::value() & assumes E is copy c...yrong4-11/+165