File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -69,9 +69,8 @@ Improvements and New Features
6969- The ``_LIBCPP_ABI_BOUNDED_ITERATORS_IN_STD_ARRAY `` ABI configuration was added, which allows storing valid bounds
7070 in ``std::array::iterator `` and detecting OOB accesses when the appropriate hardening mode is enabled.
7171
72- - The `assign(_InputIterator, _InputIterator) ` function of `std::vector<_Tp, _Allocator> ` has been optimized for
73- non-trivial element types, such as `std::vector<std::string> `, with a performance improvement of up to 2.3x. The
74- performance for trivial types, such as `std::vector<int> `, remains similar or shows slight improvements.
72+ - The input iterator overload of `assign(_InputIterator, _InputIterator) ` in `std::vector<_Tp, _Allocator> ` has been
73+ optimized, resulting in a performance improvement of up to 3.7x.
7574
7675Deprecations and Removals
7776-------------------------
You can’t perform that action at this time.
0 commit comments