I didn’t understand how the compiler would compare the operation of two functions: that’s a very intelligent - and dangerous - compiler!
I’d love to read a reaction from a compiler author on this. Quite interesting.
I also think this reply on HN is relevant to our discussion.
+1
If total sanitization of the stack and registers is required, why not run them on a separate stack an munmap that afterwards? Registers are cleared more easily…
I didn’t understand how the compiler would compare the operation of two functions: that’s a very intelligent - and dangerous - compiler!
I’d love to read a reaction from a compiler author on this. Quite interesting.
I also think this reply on HN is relevant to our discussion.
+1
If total sanitization of the stack and registers is required, why not run them on a separate stack an munmap that afterwards? Registers are cleared more easily…