From: Yukihiro Matsumoto Date: 2005-03-16T01:07:01+09:00 Subject: [ruby-dev:25921] Re: C level set_trace_func まつもと ゆきひろです In message "Re: [ruby-dev:25870] Re: C level set_trace_func" on Sun, 13 Mar 2005 09:18:42 +0900, Shugo Maeda writes: |> そう思いつつ手を抜いていました。手が空いたら書き直します。 | |実装してみました。 |パッチを添付します。 コミットしてみませんか。ただ、ドキュメントもほしいんですが。 簡単なもので構わないんで。 |> それはそれとして、今のAPIだとRubyで定義されたメソッドで例外が発生する |> と、メソッドからの脱出を追えないのですが、これはどうしたものでしょう。 |> rescueもフックできるようにして、raise時に保存した$!.backtraceとrescue時 |> の$!.backtraceを比較する、とかですかね。 | |こっちはどうでしょうね。 なんでメソッドからの脱出を追えないのかよくわからないので、も うちょっと教えてもらえませんか。オフィスで聞けばよいのかもし れませんが、それだとMLの他のメンバーには分からないから。^^;;; まつもと ゆきひろ /:|)