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