Skip to content

Commit a195c7e

Browse files
committed
Move to LLVM 22 release notes
1 parent 8fa0351 commit a195c7e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

libcxx/docs/ReleaseNotes/21.rst

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,6 @@ Improvements and New Features
9696
production but should not be used outside of this scenario. Please refer to the :ref:`Hardening documentation
9797
<hardening>` for details.
9898

99-
- The ``std::distance`` and ``std::ranges::distance`` algorithms have been optimized for segmented iterators (e.g.,
100-
``std::join_view`` iterators), reducing the complexity from ``O(n)`` to ``O(n / segment_size)``. Benchmarks show
101-
performance improvements of over 1600x in favorable cases with large segment sizes (e.g., 1024).
102-
10399
Deprecations and Removals
104100
-------------------------
105101

libcxx/docs/ReleaseNotes/22.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@ Implemented Papers
4343
Improvements and New Features
4444
-----------------------------
4545

46+
- The ``std::distance`` and ``std::ranges::distance`` algorithms have been optimized for segmented iterators (e.g.,
47+
``std::join_view`` iterators), reducing the complexity from ``O(n)`` to ``O(n / segment_size)``. Benchmarks show
48+
performance improvements of over 1600x in favorable cases with large segment sizes (e.g., 1024).
49+
4650
Deprecations and Removals
4751
-------------------------
4852

0 commit comments

Comments
 (0)