テンポラリ用
- 自己紹介
- Boost.Coroutine とは
- 関数の途中で凍結する
- 別名: microthread, fiber, continuation
- スレッドのようなもの
- コンテキストの切り替えはシステムではなくユーザが手動で行う
- 同期が取りやすい
- Boost.Coroutine の入手方法
- Boost.Vault のページから持ってくる。
- 最新版は作者とは別の人が Mac 用のパッチを入れたバージョン。
- Boost.Coroutine の利用
- ここに便利な使い方とか入れられたらいいなぁ。
- Boost.Coroutine の中身
- Boost.Coroutine のステータス
- Boost.ML を追いかけた
- sandbox で 2008/7/26 に Boost.Coroutine を更新している
- 複雑になりすぎたのでもっと単純なインターフェースにするとか何とか。
- ML には結構出てきてるのでちゃんと元気にしてるっぽい。
- 結局何で更新が止まってるのか分かんない。やる気が無い?
- まとめ
- 手動マルチスレッド
- 様々な場所で使える
- スタック切り替え
- 利用は自己責任