Sun Studio 12:使用 dbx 调试程序

change variable

variable 的值已更改。change 事件大致等效于:


when step { if [ $last_value !=$[variable]] then
                 stop
            else
                 last_value=$[variable]
          }

此事件使用单步执行来执行。要提高速度,可使用 access 事件(请参见access mode address-expression [, byte-size-expression ])。

即使未检测到更改,第一次检查 variable 时也会触发一个事件。这第一个事件是访问 variable 的初始值。以后检测到 variable 值的更改时会触发其他事件。