[PATCH] D40568: design document for a hardware-assisted memory safety (HWAMS) tool, similar to AddressSanitizer

Evgenii Stepanov via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Nov 28 13:30:20 PST 2017


eugenis added inline comments.


================
Comment at: docs/TaggedAddressSanitizerDesign.rst:2
+===========================================
+TaggedAddressSanitizer Design Documentation
+===========================================
----------------
I vote for HardwareAssistedAddressSanitizer, or hwasan.


================
Comment at: docs/TaggedAddressSanitizerDesign.rst:24
+
+AArch64 has the `Address Tagging`_, a hardware feature that allows
+software to use the 8 most significant bits of a 64-bit pointer as
----------------
remove "the"


================
Comment at: docs/TaggedAddressSanitizerDesign.rst:101
+and some overhead due to `N`-aligning all objects.
+
+
----------------
Mention the system calls problem with tagged pointers.


Repository:
  rC Clang

https://reviews.llvm.org/D40568





More information about the cfe-commits mailing list