[libcxx-commits] [PATCH] D156162: [NFC] Fix release notes about ASan

Tacet via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Jul 24 15:45:11 PDT 2023


AdvenamTacet added inline comments.


================
Comment at: libcxx/docs/ReleaseNotes/17.rst:110-113
+- ASan annotations have been added to the ``std::deque`` container, to detect container overflows.
+  Additionally, container annotations have been extended to cover all allocators by default in ``std::vector``
+  (buffer alignment is no longer a requirement). If you wish to disable annotations
+  for a particular allocator, you can refer to the details in :ref:`turning-off-asan`.
----------------
philnik wrote:
> I wouldn't go into too much detail here. We already added information about the annotations below. I think a design doc would be nice, but that will probably take too long for it to get into this release.
I included the change, but we can consider informing wider userbase that alignment requirement is no longer existing as it's the very one thing everyone knows about ASan.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D156162/new/

https://reviews.llvm.org/D156162



More information about the libcxx-commits mailing list