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

David Li via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Nov 28 17:21:37 PST 2017


davidxl added inline comments.


================
Comment at: docs/TaggedAddressSanitizerDesign.rst:22
+*quarantine* to find use-after-free.
+The shadow, the redzones, and the quarantine are the
+major sources of AddressSanitizer's memory overhead.
----------------
What is the overhead of redzones compared with shadow memory?


================
Comment at: docs/TaggedAddressSanitizerDesign.rst:49
+---------------
+All memory accesses are prefixed with a call to a run-time function
+that loads the memory tag, compares it with the
----------------
a real runtime call or it will be lowered into inline sequence?


Repository:
  rC Clang

https://reviews.llvm.org/D40568





More information about the cfe-commits mailing list