idb info lock (gdb モードのみ)

OpenMP* アプリケーションの既存のロックの情報を表示します。

構文

idb info lock [ lock_id, ... ]

パラメーター

lock_id

ロック ID。

説明

OpenMP* ランタイム・ライブラリーには、同期に使用できるさまざまなロックルーチンがあります。

このコマンドは、OpenMP* アプリケーションで lock_id で指定した既存のロックについて次の情報を表示します。

lock_id を指定しない場合、このコマンドは OpenMP* アプリケーションのすべての既存のロックを表示します。

このコマンドは、OpenMP* バージョン 3.0 以上をサポートしています。古いバージョンでは、このコマンドの機能は制限されます。

次の例は、idb info lock で表示される情報の種類を示しています。

(idb) 
					  c
[1] stopped at [void nestable():10 0x08048cc5]
     10 } // func nestable

(idb) 
					  idb info lock nlk
Id                  Type    State   Holder Id     Level     Waiters
0x02                nested  held    1             1         3 threads: 2, 3, 4

関連情報


このヘルプトピックについてのフィードバックを送信