summaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)Author
2025-11-22[libc++][any] Applied `[[nodiscard]]` (#168826)Hristo Hristov
2025-11-21[NFC] [test] [libcxx] Fix invalid escape sequences (#168636)Florian Mayer
2025-11-22[libc++][any][NFC] Reformat and refactor any_cast tests (#169057)Hristo Hristov
2025-11-21[libc++] Revert fstream::read optimizations (#168894)Jordan Rupprecht
2025-11-21[libc++] Optimize std::has_single_bit (#133063)Alcaro
2025-11-21[libc++][Windows] Enable thread::hardware_concurrency to support more than 64...Yexuan Xiao
2025-11-20[libc++][memory] Applied `[[nodiscard]]` to smart pointers (#168483)Hristo Hristov
2025-11-19[libc++] Remove is_signed<T> use from <limits> (#168334)Nikolas Klauser
2025-11-19Add test case for xsgetn in basic_filebuf (#167937)Sterling-Augustine
2025-11-19[libc++] Make views::iota aware of __int128 (#167869)Nikolas Klauser
2025-11-18[libc++] Fix header deprecations (#163356)Nikolas Klauser
2025-11-18[libc++][span] Mark functions as `[[nodiscard]]` (#168033)Hristo Hristov
2025-11-17[libc++] Replace a few .compile.fail.cpp tests by proper clang-verify tests (...Louis Dionne
2025-11-17[libc++] Enable compiler-rt when performing a bootstrapping build (#167065)Louis Dionne
2025-11-17[libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket lis...Nikolas Klauser
2025-11-17[libc++] Refactor basic_string::__recommend (#162631)Nikolas Klauser
2025-11-16[libcxx] Install ninja in CI container from system repo (#168225)Aiden Grossman
2025-11-16[libc++][test] re-enable the inference test for clang (#168258)Hui
2025-11-15[libc++] Make `std::numeric_limits<NonPromoted>::traps` `false` (#166724)A. Jiang
2025-11-15[libc++] Apply `[[nodiscard]]` to `in/out_ptr` (#167097)Hristo Hristov
2025-11-14[libc++][hardening] Allow setting the assertion semantic via CMake. (#167636)Konstantin Varlamov
2025-11-14[libc++] proper guarding for locale usage in filesystem on Windows (#165470)moleium
2025-11-14[libc++] Reorganize and fix the libc++ CI dockerfiles (#167530)Louis Dionne
2025-11-14[libcxx] [doc] Document the supported target versions of Windows (#167845)Martin Storsjö
2025-11-14[libcxx] [doc] Update the docs about LIBCXX_ENABLE_FILESYSTEM (#167843)Martin Storsjö
2025-11-14[libc++][ranges] LWG3505: `split_view::outer-iterator::operator++` misspecifi...Hristo Hristov
2025-11-13[libcxx] Fix xsgetn in basic_filebuf (#167779)Michael Jones
2025-11-13[libc++] Merge is_{,un}bounded_array.h into is_array.h (#167479)Nikolas Klauser
2025-11-13[libc++] Add an initial modulemap for the test support headers (#162800)Nikolas Klauser
2025-11-13[libc++] Improve performance of std::atomic_flag on Windows (#163524)Roger Sanders
2025-11-13[libc++] Simplify the implementation of the unique_ptr -> shared_ptr converti...Nikolas Klauser
2025-11-13[libc++] Implement our own is{,x}digit functions for the C locale (#165467)Nikolas Klauser
2025-11-12[utils] revamp options controlling lit's output (#167192)Henrik G. Olsson
2025-11-12[libc++] Simplify the implementation of aligned_storage (#162459)Nikolas Klauser
2025-11-12[libc++] Guard fileno() and isatty() usage correctly for Newlib. (#166668)Chenguang Wang
2025-11-12[libc++] Optimize __tree copy/move constructor/assignment with allocator (#16...Nikolas Klauser
2025-11-12[libc++] Mark string functions as [[nodiscard]] (#166524)Nikolas Klauser
2025-11-12[libc++] Use variable templates in is_floating_point (#167141)Nikolas Klauser
2025-11-12[libc++] Implement P2988R12: `std::optional<T&>` (#155202)William Tran-Viet
2025-11-11[libc++] Remove <stdbool.h> (#164595)Nikolas Klauser
2025-11-11[libc++] Split features.py into multiple files (#167353)Louis Dionne
2025-11-11[libc++] Remove __is_replaceable emulation (#167355)Louis Dionne
2025-11-11[libc++][NFC] Make the exception implementation files self-contained (#164377)Nikolas Klauser
2025-11-11[libc++] Remove some of the uses of aligned_storage inside the library (#161635)Nikolas Klauser
2025-11-10[libc++] Inline vector::__append into resize (#162086)Nikolas Klauser
2025-11-10[libc++] Split macros related to hardening into their own header (#167069)Louis Dionne
2025-11-10[libc++][NFC] Remove unused imports from generate_feature_test_macro_componen...Louis Dionne
2025-11-10[libc++][docs] Update to refer to P3355R2 (#167267)A. Jiang
2025-11-10[libc++] Avoid overloaded `operator,` for (`T`, `Iter`) cases (#161049)A. Jiang
2025-11-10[libc++] Merge insert/emplace(const_iterator, Args...) implementations (#166470)Nikolas Klauser