variable の値は変更されました。change イベントは、次のコードとほとんど同じ働きをします。
when step { if [ $last_value !=$[variable]] then stop else last_value=$[variable] fi } |
このイベントはシングルステップを使用して実装されます。パフォーマンス速度を上げるには、access イベント (「access mode address-expression [, byte-size-expression ]」参照) を使用します。
最初に variable がチェックされると、変更が検出されない場合でも 1 つのイベントが発生します。この最初のイベントによって variable の最初の値にアクセスできるようになります。あとから検出された variable の値への変更によって別のイベントが発生します。