std::kill_dependency

クライオ・ゼミが存在することが一連の流れから確認できました
2
Akira Takahashi @cpp_akira

std::kill_dependency()だいたいわかった。

2012-08-03 18:33:44
Akira Takahashi @cpp_akira

std::memory_order_consumeは、読み込んだ値に依存する式に対する順序を保証するから、std::kill_dependency()はその依存性を切るためにあるのね。やることは、関数を通した値のコピー。

2012-08-03 18:37:00
Akso de la Malbono @Cryolite

@cpp_akira (ガタガタッ!! kumagi さんと yamasa さんにも「std::kill_dependency() のことで分からないことがあったらあきらさんに聞けばだいたい教えてくれますよ!」ってお知らせしないと!!!

2012-08-03 18:37:03
若年寄(もう若くない) @kikairoya

鉱物君そういうことするから闇の軍団怖いとか言われるんじゃ

2012-08-03 18:38:04
Akso de la Malbono @Cryolite

@kikairoya えー,あきらさんでもダメなんです?

2012-08-03 18:39:28
Akira Takahashi @cpp_akira

なんかCryoliteさんより恐ろしいアカウントにRTされたんですけどどうしてくれるんですかCryoliteさん

2012-08-03 18:40:59
Akso de la Malbono @Cryolite

マジで俺なんか目じゃない感じのアカウントに RT されとるwww俺知らないもんねー ♪~<(^ε^)>

2012-08-03 18:43:24
Akira Takahashi @cpp_akira

kill_dependencyはconsumeと一緒に入ったのか

2012-08-03 18:57:59
Akso de la Malbono @Cryolite

https://t.co/zUIwp3s8 cpp_akira「C++ とかただの遊びですし」<こういうことかー!!!

2012-08-03 19:00:42
Akira Takahashi @cpp_akira

ぼくはdependency treeまでは書きませぬのでCryoliteさんが後日書くであろうブログへのリンクを貼ります #cpprefjp

2012-08-03 19:01:36
若年寄(もう若くない) @kikairoya

鉱物君、RangeBlackに恨みでもあるんかな

2012-08-03 19:02:19
Akira Takahashi @cpp_akira

attributeを実装してる処理系がないのでcarries_dependencyのコード書けぬ

2012-08-03 19:04:15
Akso de la Malbono @Cryolite

恨みなんてとんでもない! 日頃の感謝の意を込めて?

2012-08-03 19:04:17
Akso de la Malbono @Cryolite

@cpp_akira クライオライトゼミ C++11 メモリモデル特別講座1日無料受講?

2012-08-03 19:07:43
Akso de la Malbono @Cryolite

@cpp_akira attribute の実装だけじゃなくて, x86 以外のよわよわアーキテクチャ上でちゃんと hardware レベルの concurrency があるとこで試さないと面白くない伊予柑.

2012-08-03 19:10:39
Akso de la Malbono @Cryolite

っていうか x86 だと consume と acquire で違いが出ない(CMIIW)はずなので, x86 じゃないアーキテクチャで,しかもちゃんと hardware concurrency がある環境で試さないといけないけれど,個人レベルで簡単にその環境を手に入れるにはー?

2012-08-03 19:14:10
Akso de la Malbono @Cryolite

ありゃ? 間違った? consume と relaxed か?

2012-08-03 19:16:34
Akira Takahashi @cpp_akira

<atomic>にkill_dependency()を追加。間違ってたり不足してたりしたら誰か直してください! https://t.co/NnjtZk31 #cpprefjp

2012-08-03 19:29:31
Akso de la Malbono @Cryolite

@cpp_akira 例えば別スレッドから x に値を store したものを consume したものを kill_dependency する,みたいな例にしないと kill_dependency の効果を示せないのでは~.

2012-08-03 19:34:13
Akira Takahashi @cpp_akira

@Cryolite 先生、こんな感じでよろしいでしょうか https://t.co/NnjtZk31

2012-08-03 19:50:08
Akira Takahashi @cpp_akira

@Cryolite というか修正してくれてもいいんですよ!

2012-08-03 19:57:30