ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Oracle Solaris Studio 12.3: dbx コマンドによるデバッグ Oracle Solaris Studio 12.3 Information Library (日本語) |
thread コマンドは、現在のスレッドの表示や変更を行います。
現在のスレッドを表示します。
スレッド thread_id に切り替えます。
次の構文で thread_id がない場合は、現在のスレッドが仮定されます。
指定スレッドに関する既知情報すべてを出力します。OpenMP スレッドの場合、この情報には OpenMP のスレッド ID、並列領域 ID、タスク領域 ID、およびスレッドの状態が含まれます。
指定 (または現在の) スレッドを隠ぺいします。通常のスレッドリストには表示されなくなります。
指定 (または現在の) スレッドを隠ぺい解除します。
すべてのスレッドを隠ぺい解除します。
指定した (または現在の) スレッドの実行を一時停止します。中断されているスレッドは、スレッドリストに「S」の文字とともに表示されます。
-suspend の効果を解除します。
ほかのスレッドをブロックしている指定スレッドが保持しているロックすべてを一覧表示します。
指定スレッドをブロックしている同期オブジェクトがある場合、そのオブジェクトを表示します。
ここで
thread_id は、スレッド ID です。
現在のスレッドを表示します。
スレッド thread_id に切り替えます。
次の構文で thread_id がない場合は、現在のスレッドが仮定されます。
指定スレッドに関する既知情報すべてを出力します。
指定 (または現在の) スレッドを隠ぺいします。通常のスレッドリストには表示されなくなります。
指定 (または現在の) スレッドを隠ぺい解除します。
すべてのスレッドを隠ぺい解除します。
指定した (または現在の) スレッドの実行を一時停止します。中断されているスレッドは、スレッドリストに「S」の文字とともに表示されます。
-suspend の効果を解除します。
thread_id が所有する Java モニターを表示します。
thread_id がブロックされている Java モニターを表示します。
ここで
thread_id は t@number の dbx 形式のスレッド ID またはスレッドを指定した Java スレッド名です。