デバッガー変数のプロセスとスレッドセットの格納

set コマンドを使用して、デバッガー変数のプロセスとスレッドセットを格納できます。 次に例を示します。

(idb) set $set1 = [:7, 10, 15:20, 30:]
(idb) print $set1
[:7, 10, 15:20, 30:]

デバッガー変数に格納されたプロセスセットを確認するには、print コマンドおよび show process set コマンドを使用します。

名前を指定しない場合や all を指定した場合、次の例のように、現在デバッガー変数に格納されているすべてのプロセスセットが表示されます。

(idb) set $set2 = [8:9, 5:2, 22:27]  
‘5:2’ is not a legal process range. Ignored.
(idb) show process set $set2  
$set2 = [8:9, 22:27]
(idb) show process set *  
$set1 = [:7, 10, 15:20, 30:]
$set2 = [8:9, 22:27]

次の例は、変数 $myset2 に、スレッド 3、10-20、50 および $myset1 の値を含むスレッドセットを格納します。

(idb) set $myset2 = t:[3, 10:20, 50:] + $myset1  

関連情報


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