[libcxx-commits] [PATCH] D154874: [libc++][doc] Updates the release notes.
Nikolas Klauser via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jul 10 12:42:54 PDT 2023
philnik added inline comments.
================
Comment at: libcxx/docs/ReleaseNotes.rst:73
-----------------------------
- ``std::equal`` and ``std::ranges::equal`` are now forwarding to ``std::memcmp`` for integral types and pointers,
which can lead up to 40x performance improvements.
----------------
We also applied a similar optimization to `find` (D144394).
================
Comment at: libcxx/docs/ReleaseNotes.rst:95
+- ASAN annotations to detect container overflow have been added to the
+ containters ``std::deque``, and ``vector``.
+
----------------
================
Comment at: libcxx/docs/ReleaseNotes.rst:97
+
+- FreeBSD is now offically supported.
+
----------------
FreeBSD was officially supported before. We just have a CI runner now.
================
Comment at: libcxx/docs/ReleaseNotes.rst:154
-API Changes
------------
----------------
We've added the interface `__asan_annotate_container_with_allocator `. See https://libcxx.llvm.org/UsingLibcxx.html#turning-off-asan-annotation-in-containers. Not sure though whether we want to advertise that.
================
Comment at: libcxx/docs/Status/PSTL.rst:1
-.. pstl-status:
+.. _pstl-status:
----------------
What does this change do? We don't have an underscore in most status pages. zip, spaceship, ranges, pstl, parallelism TS, format. That's actually all the non cxxab status papers.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D154874/new/
https://reviews.llvm.org/D154874
More information about the libcxx-commits
mailing list