3 ms·
Retrofitting Temporal Memory Safety on C++
- thesuperbigfrog 4y ago"MTE (Memory Tagging Extension) is a new extension on the ARM v8.5A architecture that helps with detecting errors in software memory use. These errors can be spatial errors (e.g. out-of-bounds accesses) or temporal errors (use-after-free)." "Hardware memory tagging may fix some security pitfalls of C++, while still allowing high performance." I would expect MTE to be added to all popular ISAs because of the demands for high performance and security.