C++のメモリモデルにマルチスレッド時の仕様を加えようという話です。加えて、スレッド関係のライブラリの話もチラッと。ついでに、こちらのプレゼンも。
JavaでのJSR 133の話などを見ていると、移植性があって効率的なマルチスレッド対応のメモリモデルを策定するのはかなり困難に見えます。
内容的にはほぼそのままTRになるようです。
あたりをboostから取り込んだ感じです。
欲を言えばlambdaも入って欲しかったですが、逆にlambdaは言語仕様に入れて欲しい気もします。そういえば、C++ lambda preprocessorというlambdaを処理するプリプロセッサもありますね。