Execution security in the Spectre era