Cool, only a 0.3% performance impact from implementing checks like bounds checking in C++ standard lib, but large gains in reliability and security.
Interesting they note that part of the reason for the low impact is because LLVM was already good at optimising checks due to work on things like Rust. So the safer C++ code indirectly benefited from that.
Interesting they note that part of the reason for the low impact is because LLVM was already good at optimising checks due to work on things like Rust. So the safer C++ code indirectly benefited from that.