Huvudlinjen GCC 9.0 Compiler har nu spekulationsspårning mot Spectre V1

.



Allt detta lades till AArch64 för den nuvarande GCC-implementeringen, men det kunde också hitta sin väg till andra arkitekturer. Det är osannolikt att ARM kommer att överföra det till 32-bitars ARM, eftersom 32-bitars ARM innehåller mindre register och det skulle vara mycket mer komplicerat att patcha in funktionaliteten.

Det är ännu okänt prestandapåverkan som möjliggör -mtrack-spekulation kommer att ge, men för dem som vill ge det en virvel just nu kan du ta tag i det GCC SVN / Git , och det kommer att ingå i GCC 9.1 stabil release någon gång under 2019.



1 minut läst