It mentions, regarding sanitizers (and presumably other safety tooling): "They are often too expensive to run in production mode, as they tend to increase execution time and memory usage."
I'm surprised we don't have better, performance-neutral hardware support for safety constructs like bounds checking.
Legacy x86 had a BOUND instruction but apparently it sucked and was so little used AMD didn't even bother to implement it... MPX exists but alas still has overheads in practice that can approach 50%... seems we can't match Lisp machines of decades ago that did it properly (in parallel) and for free [1].
1: https://stackoverflow.com/questions/40752436/do-any-cpus-hav...