10 comments

[ 3.6 ms ] story [ 26.1 ms ] thread
I am incredibly happy that Apple has added MTE support to the latest iPhones and perhaps the M5 chips as well (?). If that’s the case I don’t think any other personal computers have anything close to Apple machines in terms of memory safety and related topics (Secure Enclave etc).

Hope other vendors will ship MTE in their laptop and desktop chips soon enough. While I’m very positive about x86_64 adding support for this (ChkTag), it’ll definitely take a while…

In my opinion a worthwhile enough reason to upgrade but feels like a waste given my current devices work great.

wouldn't it be like a crime against the crown to not have a cheri like thing in arm?
Sooo, less reasons (more excuses) for people to move from C++ to Rust?
The code will still be incorrect; it's just that you'll know faster.
(comment deleted)
It disappoints me to see hardware compensate for the failures of software. We should have done better.
I'm skeptical that you even can fully prevent exploitation of human error in software design. This just narrows one class of error.