@kikairoya かつイテレータが複数のスレッドにコピーされてもcはコピーした全てのイテレータで共有してるはずだから、そのコンテナに対する操作はスレッドセーフでないと使い物にならないと思うんだ
@kikairoya lockfree listのノードの追加削除と、single passイテレータからとってきた値がまだ入っていない状態と入っている状態の遷移をatomicにやるためにポインタのCASが必要
-
-
@fadis_ え、じゃなくてなんで lock-free なの -
@kikairoya イテレータのデリファレンスとインクリメントの度にコンテナをロックしてるとスケールしない「んじゃないかと思った」 - 2 more replies
New conversation -
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.