[libcxx-commits] [libcxx] [libc++][doc] Update the release notes for LLVM 20. (PR #124403)

Mark de Wever via libcxx-commits libcxx-commits at lists.llvm.org
Sat Jan 25 08:59:52 PST 2025


================
@@ -111,6 +113,13 @@ Improvements and New Features
   std::errc::not_a_directory``, or use ``err.default_error_condition()`` to map to an ``error_condition``, and then test
   its ``value()`` and ``category()``.
 
+- ``std::stable_sort`` uses radix sort for integral types now, which can improve the performance up to 10 times, depending
+  on type of sorted elements and the initial state of the sorted array.
+
+- Reduced the amount of debug information generated for internal typedefs. This reduces the size of debug builds.
+
+- Added :ref:`hardening mode <hardening>` support for ``forward_list`` and ``bitset``.
+
 Deprecations and Removals
 -------------------------
 
----------------
mordante wrote:

Thanks for your feedback! Not being able to comment unchanged lines is an unfortunate limitation of GitHub :-( Before applying your suggestion, I'll wait a bit longer to see whether there are more suggestions.

https://github.com/llvm/llvm-project/pull/124403


More information about the libcxx-commits mailing list