summaryrefslogtreecommitdiff
path: root/libcxx/src
AgeCommit message (Expand)Author
2025-11-21[libc++][Windows] Enable thread::hardware_concurrency to support more than 64...Yexuan Xiao
2025-11-13[libc++] Improve performance of std::atomic_flag on Windows (#163524)Roger Sanders
2025-11-12[libc++] Guard fileno() and isatty() usage correctly for Newlib. (#166668)Chenguang Wang
2025-11-11[libc++][NFC] Make the exception implementation files self-contained (#164377)Nikolas Klauser
2025-10-09[libc++] Use std::__{scope,exception}_guard throughout the code base (#161322)Nikolas Klauser
2025-10-07[libcxx] Map Windows ERROR_NETNAME_DELETED to no_such_file_or_directory (#162...Martin Storsjö
2025-09-18[libc++] Refactor memory allocation in basic_string (#128423)Nikolas Klauser
2025-09-16[libc++] Replace __resize_default_init with resize_and_overwrite (#157121)Nikolas Klauser
2025-09-04[libc++][NFC] Use llvm.org/PR to link to bug reports (#156288)Nikolas Klauser
2025-08-28[libc++] Fix broken precondition of __bit_log2 (#155476)Louis Dionne
2025-08-20[libc++] Avoid string reallocation in `std::filesystem::path::lexically_relat...Timothy Choi
2025-07-24[libc++][hardening] Add an experimental function to log hardening errors (#14...Konstantin Varlamov
2025-07-18Remove last few bits for Native Client support (#148983)Brad Smith
2025-07-16[libc++] Annotate barrier functions that are defined in the dylib (#148542)Nikolas Klauser
2025-07-15Revert "[libc++][hardening] Introduce a dylib function to log hardening error...Nikolas Klauser
2025-07-14[libc++][hardening] Introduce a dylib function to log hardening errors. (#148...Konstantin Varlamov
2025-07-14Revert "[libc++][NFC] atomic::wait use public API on macOS" (#148705)Michael Buch
2025-07-11[libc++][NFC] atomic::wait use public API on macOS (#147146)Hui
2025-07-09[libc++] Optimize ctype::to{lower,upper} (#145344)Nikolas Klauser
2025-07-09[libcxxabi][libunwind] Support for using LLVM libc (#134893)Petr Hosek
2025-07-06[libc++] fix atomic::wait memory order (#146267)Hui
2025-06-17Revert "[libc++] Remove trailing newline from _LIBCPP_ASSERTION_HANDLER calls...Daniel Thornburgh
2025-06-17[libc++] Remove trailing newline from _LIBCPP_ASSERTION_HANDLER calls (#143573)Sam Clegg
2025-06-11[libc++] Remove static_assert from hash.cpp that fires unconditionallNikolas Klauser
2025-06-11[libc++] Simplify the implementation of __next_prime a bit (#143512)Nikolas Klauser
2025-06-11[libc++] Upgrade to GCC 15 (#138293)Nikolas Klauser
2025-06-02[libc++] Remove availability annotations which can't fire anymore (#140049)Nikolas Klauser
2025-06-02[libc++] Remove unused include caused by wrong __has_include (#141328)Tomohiro Kashiwada
2025-05-28Revert "[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HID...James Y Knight
2025-05-28Revert "[libc++] Fix build failure with libdispatch backend (#141606)"Louis Dionne
2025-05-28[libc++] Fix build failure with libdispatch backend (#141606)Louis Dionne
2025-05-20[libc++] Make ABI annotations explicit for windows-specific code (#140507)Nikolas Klauser
2025-05-18[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_A...Nikolas Klauser
2025-05-16[libc++][NFC] Update the documentation for _LIBCPP_OVERRIDABLE_FUNCTION (#140...Louis Dionne
2025-05-15[libc++] run clang-tidy on src/ in the CI (#121198)Nikolas Klauser
2025-05-14[libcxx] Fix a comment link for the unicode NBSP char. NFC. (#139692)Martin Storsjö
2025-05-12[libc++] Fix missing #includes (#130536)Matt
2025-05-09[libcxx][NFC] Use macros for functions that support overriding detection (#13...Petr Hosek
2025-04-25[libc++] Make bad_function_call::what() existence a matter of availability in...Nikolas Klauser
2025-04-25[libc++][NFC] Refactor string's extern template lists (#137264)Nikolas Klauser
2025-04-14[libc++] Removes the _LIBCPP_VERBOSE_ABORT_NOT_NOEXCEPT macro. (#135494)Mark de Wever
2025-04-11[libc++][NFC] Inline _LIBCPP_FALLTHROUGH() (#135001)Nikolas Klauser
2025-03-27[libc++] Instantiate hash function externally (#127040)Nikolas Klauser
2025-02-21[libc++] Qualify calls to nullary functions like __throw_foo (#122465)Louis Dionne
2025-02-20[NFC][libc++][TZDB] Fixes formatting.Mark de Wever
2025-02-18[libc++][TZDB] Improves system time zone detection. (#127339)Mark de Wever
2025-02-15[libc++] Fix initialization-order-fiasco with iostream.cpp constructors (#126...Vitaly Buka
2025-02-15[libc++] Move unused basic_string function definition to the dylib sources (#...Nikolas Klauser
2025-02-04[libc++][TZDB] Fixes %z escaping. (#125399)Mark de Wever
2025-01-30[libc++] Refactor num_get optimization to not be ABI breaking (#121690)Nikolas Klauser