SC_INSPECTME(2) | SC_INSPECTME(2) |
#include <sc.h>
int sc_inspectme(char *display, int signal)
sc_inspectme()
関数は呼び出し元プロセスにデバッガ(GDB)を
アタッチし、呼び出し元プロセスを含めた並列プロセスはゾンビープロセスと
なります。ゾンビー並列プロセスは全てのデバッガがデタッチされるか、フロ
ントエンドプロセスが kill されると破棄されます。デバッガのアタッチは
SCore ランタイムオプション 'debug' が指定された場合のみ行われ、
同時にアタッチ可能なデバッガの数はオプションで制限されます。
display
変数の値が NULL
であった場合、環境変
数 DISPLAY
の値が変わりに用いられます。
signal
変数の値は、デバッガをアタッチする際に出力されるメッ
セージに表示される識別子として用いられます。
sc_inspectme()
関数の返り値の型は int
ですが、
関数は値を返しません。