Oracle Solaris Studio 12.2: dbx コマンドによるデバッグ

シングルステップ

指定された数のコード行をシングルステップするには、実行したいコードの行数 [n] を付けた dbx コマンド、next または step を使用します。


(dbx) next n

または


(dbx) step n

step_granularity 環境変数は、step コマンドおよび next コマンドにより、コードに対する単位を決定します (dbx 環境変数の設定」を参照)。単位は文か行のどちらかです。

環境変数 step_events (dbx 環境変数の設定」を参照) は、ステップ実行中にブレークポイントが使用可能であるかどうかを制御します。

環境変数 step_abflow は、dbx が異常制御フロー変更が発生しそうになっていることを検出したときに停止するかどうかを制御します (dbx 環境変数の設定」を参照)。このような制御フロー変更は、siglongjmp() または longjmp() の呼び出し、あるいは例外の送出が原因で発生することがあります。