Watch on VOS 16.12007年02月14日 11時33分11秒

ゆっくりデバッガで遊んでいる暇が無いので聞いた話だ。

ftServer で壊れていた watch が 16.1 で直っているらしい。ほぼ問題なく動作するようだ。

ただ、彼の話によると、double 型だと、二回に分けてメモリの更新が行なわれるらしい。そのため、double 型のメモリ領域を指定すると、一つの変数に対する更新に対して watch が二回反応するらしい。double 型の値が NaN になると例外を起こし、シグナルハンドラが呼ばれてしまう。double 型の変更が二回に分けられてしまうので、よくおかしくなってしまうそうだ。