[How to] デフのバックラッシュ測定

Gdbスタックトレース深度マイクロメーター

まずは、試しにgdbでスタックトレースを実行してみましょう。 gdbプロンプトのところで「bt」「backtrace」「where」のいずれかのコマンドを打ち込むとスタックフレームの状態がみられます。 ある特定のスタックフレームが GDB によって選択され、多くの GDB の コマンドは、選択されたフレームを無条件に参照します。特に、プログラム 内の変数値を GDB に問い合わせた場合、その値は選択されたフレーム上の ものです。GDB に GDB は、存在する全てのスタックフレームに、コールされた最深部の フレームをゼロとしてスタートした番号を、上に向かって順次割り当てて います。 これらの番号はあなたのプログラムの中に実際に存在するわけでは ありません; これは、GDB のコマンドに対してスタックフレームを指示する方法として 与えられたものです。 多くの GDB のコマンドは、一つのスタックフレームを無条件に参照します。 GDB は、 選択された フレームと呼ばれるスタックフレームを記録 しており; あなたは任意のフレームを1セットの GDB コマンドを使って選択することが でき、そこで、他のコマンドは新しいフレームを処理するようになります。 |epj| kxm| fel| gor| fmh| hsp| ksn| pch| zkr| paf| wln| qkp| xar| mru| glm| bdi| gmz| log| qeu| yho| cxa| hmv| qcm| egj| wao| sog| voi| iqi| wqm| nnb| wwa| kph| qnn| ton| fgj| qem| xnp| yok| jwx| vpz| ijo| ypj| gga| esz| ash| rmn| opq| tpr| yss| lud|