Rethinking Static Reference Tables in GHC - June 22, 2018 Fixing 17 space leaks in GHCi, and keeping them fixed - June 20, 2018 Hotswapping Haskell - October 17, 2017 Asynchronous Exceptions in Practice - January 24, 2017 Haskell in the Datacentre - December 8, 2016 Haskell positions at Facebook - August 24, 2016 Stack traces in GHCi, coming in GHC 8.0.1 - February 12, 2016 Fun With Haxl (Part 1)
kumagi @kumagi_bot 原始的なSTMのおはなし。STMは複数の箇所の書き換えをatomicに行えるが一体どうやってるのか、今の段階でうろ覚えしながら書きます。 2011-03-25 01:11:36 kumagi @kumagi_bot CASは1wordしか書き換えれないのになんでアトミックに複数箇所を書き換えれるのか、平たく言うとそれはオブジェクトそのものをCASで書き換えるのではなく、各スレッドの状態をCASで書き換えるから。 2011-03-25 01:13:33 kumagi @kumagi_bot どのようにしてそのような面妖な仕組みを生み出したかというとこれまたコンピュータ界の格言である「間接参照はすべての問題を解決する」そのものであり、STMにはその間接参照という魔法が2つもかけられている。 2011-03-25 01:14:41
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く