エラー backtrace から、$!.backtrace
各ステップのメソッド名を抽出できます。各メソッド呼び出しの受信者をさらに抽出したい。この機能を持つこの宝石を見たので、これを行う方法があると確信しています。
上記のgemは を使用しているようでKernel.set_trace_func
、情報を記録していbinding
ます。ただし、すべてのメソッド呼び出しに対してこれを行うと、プログラムの実行が大幅に遅くなります。binding
エラーにつながるコール スタックに関連する情報を選択的に記録するにはどうすればよいですか?