Absolutely. Any approach that requires work by the programmer or compiler is fundamentally bogus.
If the solution for a given ISA (let's say x86_64) is to add an incompatible ISA requirement that you use explicit speculation barriers, that basically says "the only compilers you can use are bleeding-edge GCC, clang, MSVC(?), and icc".
-
-
I'm not denying there are other chains out there. I've just not seen them.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.