aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2024-04-19CompilerRT: Normalize COMPILER_RT_DEFAULT_TARGET_TRIPLE (#89234)YunQiang Su1-1/+1
2024-04-18[NFC][libc++][chrono] Renames a file.Mark de Wever1-0/+0
2024-04-18[libc++][TZDB] Adds local_info formatter. (#86256)Mark de Wever15-2/+467
2024-04-18[libc++][pstl] Move the CPU algorithm implementations to __pstl (#89109)Louis Dionne14-78/+70
2024-04-18[libc++][NFC] Remove unused includes from <__type_traits/remove_cv.h> (#88752)Nikolas Klauser2-2/+1
2024-04-17[libc++][NFC] Centralize test for support of == and != in ranges (#78481)Will Hawkins11-91/+79
2024-04-17[libc++][NFC] Add additional tests for begin/end of std::ranges::take_view (#...Will Hawkins3-25/+139
2024-04-17[libc++][TZDB] Adds sys_info formatter. (#85896)Mark de Wever11-7/+347
2024-04-17[libc++][pstl] Promote CPU backends to top-level backends (#88968)Louis Dionne40-169/+154
2024-04-17[libc++][chrono] Improves date formatting. (#86127)Mark de Wever4-101/+7
2024-04-17[libc++] Add missing iterator requirement checks in the PSTL (#88127)Louis Dionne22-102/+383
2024-04-17[libc++][TZDB] Improves time zone format specifiers. (#85797)Mark de Wever3-72/+56
2024-04-16[libc++][chrono] Disables a test.Mark de Wever1-1/+4
2024-04-16[libc++][doc] Documents -DLIBCXX_INSTALL_MODULES=ON. (#88547)Mark de Wever1-0/+6
2024-04-16[libc++][test] Removes Clang 16 validation. (#88558)Mark de Wever1-3/+2
2024-04-16[libc++] Removes deprecated _LIBCPP_ENABLE_<VERSION>_REMOVED_FEATURES macros ...Mark de Wever6-115/+1
2024-04-16[libc++][modules] Removes some validation quirks. (#88031)Mark de Wever1-5/+0
2024-04-16[NFC][libc++] Moves ios_base's forward declaration. (#88027)Mark de Wever3-5/+2
2024-04-16[NFC][libc++][TZDB] Refactors argument order. (#85781)Mark de Wever1-14/+14
2024-04-16[libc++] Deprecate the C++20 synchronization library before C++20 (#86410)Louis Dionne30-26/+117
2024-04-16[libc++] Use availability to rely on key functions for bad_expected_access an...Louis Dionne16-29/+83
2024-04-16[libc++] Rename __cpu_traits functions (#88741)Louis Dionne12-60/+59
2024-04-15[libc++][CI] Tests LLDB libc++ data formatters. (#88312)Mark de Wever1-3/+7
2024-04-15[libc++] Add a utility to check whether a range is valid (#87665)Louis Dionne6-3/+111
2024-04-15[libc++][PSTL] Introduce cpu traits (#88134)Louis Dionne19-406/+476
2024-04-14[libc++][RFC] Only include what is required by-version in the umbrella header...Nikolas Klauser19-222/+374
2024-04-14[libc++] Deprecated `shared_ptr` Atomic Access APIs as per P0718R2 & Implemen...Hristo Hristov30-46/+423
2024-04-13[libc++][TZDB] Removes test_indian_kerguelen test.Mark de Wever1-44/+0
2024-04-13[libc++][NFC] Move basic ASan annotation functions into a utility header (#87...Nikolas Klauser8-68/+115
2024-04-13[libc++][TZDZ] Validates the database version.Mark de Wever1-0/+4
2024-04-13[libc++] Undeprecate POSIX STREAM macros. (#88296)Mark de Wever3-49/+11
2024-04-13[libc++] Marks a variable const. (#88562)Mark de Wever1-3/+2
2024-04-13[libc++][CMake] Removes LIBCXX_ENABLE_CLANG_TIDY. (#85794)Mark de Wever6-37/+48
2024-04-13[libc++][spaceship][NFC] P0905R1: Symmetry for spaceship - mark as implemente...Hristo Hristov2-2/+2
2024-04-13[tzdb] Replace shared_mutex with mutex. (#87929)Eric3-4/+49
2024-04-12[libc++] P3029R1: Better `mdspan`'s CTAD (#87873)Xiaoyang Liu7-5/+84
2024-04-12[libc++][ranges] LWG3736: move_iterator missing disable_sized_sentinel_for sp...Xiaoyang Liu4-1/+44
2024-04-12[libc++] LWG3643: Missing `constexpr` in `std::counted_iterator` (#87901)Xiaoyang Liu3-25/+24
2024-04-11[libcxx] applies changes regarding post-commit feedback to #75259 (#76534)Christopher Di Bella10-13/+76
2024-04-11[libc++] Fix -Wgnu-include-next in stddef.h (#88214)Louis Dionne1-4/+4
2024-04-11[libc++][NFC] Reduce the memory footprint of __copy_cv a bit (#87718)Nikolas Klauser1-12/+16
2024-04-11[libcxx] Use generic builtins for popcount, clz and ctz (#86563)Marc Auberer3-1/+25
2024-04-10[libc++] Adds a global private constructor tag. (#87920)Mark de Wever20-103/+79
2024-04-10[libc++] Removes Clang-16 support. (#87810)Mark de Wever10-11/+11
2024-04-10[lib++][CI] Changes bootstrap build type. (#88175)Mark de Wever1-1/+1
2024-04-10[libc++][CI] Updates Docker LLDB dependencies. (#88174)Mark de Wever1-18/+17
2024-04-10[libc++][chrono] Adds the sys_info class. (#85619)Mark de Wever22-6/+2916
2024-04-09[libc++][format] Switches to Unicode 15.1. (#86543)Mark de Wever19-3008/+6412
2024-04-09[libc++] Avoids using ENODATA. (#86165)Mark de Wever2-4/+5
2024-04-09[libc++][TZDB] Fixes relative path resolving. (#87882)Mark de Wever1-1/+5