function::sprint_backtrace
名前
function::sprint_backtrace — スタックバックトレースを文字列として返します。実験的
概要
function sprint_backtrace:string()
引数
なし
説明
単純な (カーネル) バックトレースを返します。1 つのアドレスにつき 1 行。シンボル名 (シンボルが解決できない場合は 16 進アドレス) およびモジュール名 (見つかった場合) が含まれます。見つかった場合は、関数の開始点からのオフセットが含まれます。そうでなければ、オフセットはモジュールに追加されます (見つかった場合は括弧間)。文字列としてバックトレースを返します (改行文字で終端される各行)。返されたスタックは MAXSTRINGLEN に切り捨てられます。より完璧で優れたスタックを出力するには、
print_backtrace
を使用することに注意してください。Sprint_stack(backtrace
) と同等ですが、より効率的です (16 進文字列と最終バックトレース文字列間の変換は不要)。