>>680
アーキテクチャに依存する話なので言語レベルで規格化されてはない。
C++0x では議論してた (バリアではなくフェンスという名前になってた) けど、
最終的に盛り込まれたのかどうかまでは知らん。

>>686
より速度が要るところだとかではいちいちロックしたくないとかあるんだよ。