- repeatedly
- 2506
- 0
- 2
- 0
SKS rep
@repeatedly
そういや,Rubyの場合値の可視性ってどうなってるんだろ?と思ったけど,内部ではpthread使ってるとして,そっちがよしなにやってくれるのかな?
2010-04-14 00:43:04
SKS rep
@repeatedly
@syonbori Rubyの場合,スレッドで値を書き換えるとして,その書き換えた結果って他のスレッドに即座に反映されるのん?
2010-04-14 00:44:26
oza
@oza_x86
@repeatedly 途中で切れてた. すまぬ. メモリの可視性うんぬんの問題が出てくるのは MP環境の OoO 実行のときだけで、SP 環境では問題は発生しない. ロックすると実行順序がプログラムのレベルで保証されるので、大丈夫.
2010-04-14 01:05:58
SKS rep
@repeatedly
つうことはGVLがなくなっちゃうと自分でメモリバリアを発行しないといけない訳か.まぁ既存ライブラリが全滅しちゃうからそういうことにはならないだろうけど…
2010-04-14 01:05:41