プログラムのデバッグ支援(仮)
Yasutaka Higa
- プログラミングにおいて、ソースコードを改変するとプログラムの挙動も変わる
- 挙動は予想されていた挙動と異なる場合があり、それはバグとなる
- ソースコードの改変前と改変後の挙動を比較することで、デバッグの支援になるのでは無いか
- 異なるバージョンのプログラムを同時に実行できるデバッグ支援ツールを開発する
- 大学院合格しました
- Parallel debugger
- command line option : –left, –right
- .hg を ln -s はしませんでした
Parallel debugger : Pmuxinator
- command line option で revision number を指定できるように
- pmux debugger –left=3 –right=2
- .hg を ln -s はしませんでした
- hg clone はコストが高い、ということでsymlinkで代用したかった
- symlink 先で revision を変更すると symlink 元の revision も変わってしまう
- symlink元, 左, 右 の repository の revision も共通化してしまう
- ので追加せず