4 ms·
ASAN does handle this. As nkurz noted, custom allocators need only poison/unpoison memory regions to benefit from ASAN and MSAN. For example see how the absl
by shereadsthenews 8y ago
ASAN does handle this. As nkurz noted, custom allocators need only poison/unpoison memory regions to benefit from ASAN and MSAN. For example see how the absl "SwissTable" does: https://github.com/abseil/abseil-cpp/blob/master/absl/container/internal/raw_hash_set.h#L1587 https://github.com/abseil/abseil-cpp/blob/master/absl/contai...