[libcxx-commits] [libcxx] de9bb21 - [libc++] Restore release note dropped during rebase of #196495 (#204435)

via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jun 18 06:47:32 PDT 2026


Author: Nikita Grivin
Date: 2026-06-18T09:47:27-04:00
New Revision: de9bb21c7acdbfe2bfb763f161c49ec8fa9bf251

URL: https://github.com/llvm/llvm-project/commit/de9bb21c7acdbfe2bfb763f161c49ec8fa9bf251
DIFF: https://github.com/llvm/llvm-project/commit/de9bb21c7acdbfe2bfb763f161c49ec8fa9bf251.diff

LOG: [libc++] Restore release note dropped during rebase of #196495 (#204435)

A release note about transitive include removals was inadvertently
dropped during a rebase of #196495 before merge. This restores it.

Added: 
    

Modified: 
    libcxx/docs/ReleaseNotes/23.rst

Removed: 
    


################################################################################
diff  --git a/libcxx/docs/ReleaseNotes/23.rst b/libcxx/docs/ReleaseNotes/23.rst
index 7823c2db39867..e7eb42207db42 100644
--- a/libcxx/docs/ReleaseNotes/23.rst
+++ b/libcxx/docs/ReleaseNotes/23.rst
@@ -61,6 +61,7 @@ Improvements and New Features
   for ``std::deque<int>`` iterators.
 - ``std::copy(CharT*, CharT*, ostreambuf_iterator<CharT>)`` has been optimized, resulting in performance improvements
   of up to 25x.
+- A lot of transitive includes have been removed, resulting in significant compile time improvements.
 - ``std::bad_variant_access::what()`` now returns a message identifying the cause of the failure:
   ``"std::visit: variant is valueless"``, ``"std::get: variant is valueless"``, or
   ``"std::get: wrong alternative for variant"``. The standard only requires ``what()`` to return an


        


More information about the libcxx-commits mailing list