eval-sv:理論

[トップ][一覧][最近の更新]



このページはまだ書きかけで不完全です。

eval/svに要求された仕様

(この項目は、eval/svを自分または他人が再実装する際のメモ目的です)

目的は、停止問題(制御が戻ってこない状態)になるのを防ぐ事。

具体的に、制御が戻らなくなるような原因には、以下の種類がある。

単純に言えば、これら全てに何らかの対策を入れればよい、という事になる。

ブロッキング以外の全ての無限ループは、間に監視procが入る事で、制御が戻らなくなる事を防ぐ事が出来る。

よって、こまめに、あちこちに監視procの呼び出しを挿入する事が主な対策方法となる。

具体的には、それぞれ、以下のような対策を取る。


最終更新 : 2008/03/31 23:31:02 JST