• 追加された行はこの色です。
  • 削除された行はこの色です。
ロックシステムの実装。

デッドロックを防ぐにはロックの順序を統一しなければならない。
ロックの順序を統一するには、ロックを必要とする処理を一斉に行なわなければならない。
†[[ロックのかけかた - 遅い→起動時>http://d.hatena.ne.jp/pmint/20121027/p1]]

PageElementsのコンストラクターでロック要求→ロックフェイズで要求が叶ったら→Actionメソッド1→必要ならまたロック要求→ロックフェイズ→Actionメソッド2→必要なら…

ロック要求にはロックの種別とコールバック(Action呼び出しの方法)を与える

----
Actionを呼び出す順序は不定。PageElementインスタンスのロック要求次第。

----
その後、To...呼び出し→レスポンス

RIGHT:[[:t/実装]] [[:t/ロック]]