From: nobu.nakada@... Date: 2002-12-18T14:08:00+09:00 Subject: [ruby-dev:19108] Re: ruby 1.6.9 preview4予告 なかだです。 At Wed, 18 Dec 2002 13:20:18 +0900, Yukihiro Matsumoto wrote: > |> testunit(RAA canonical name)については、 > |> [ruby-dev:18658]がちょっとひっかかっています。 > |> つまり、testunitが推奨している使い方はat_exitからの > |> テスト起動だと思うんですが、これでいいのか(避ける方法は > |> いくらでもあります。RubyUnitみたいに明示的にテスト起動 > |> コードを書くとか)。 > | > |そもそも、at_exitの前にtrace_funcをクリアしてる理由ってなんでしょ > |うか。 > > 後片づけの時点ではtraceしたくないと思ったからだと思います。 > この場合対象にしてたのはat_exitではなくfinalizerですが。 > ということは、finalizerを呼ぶ前にtrace_funcをクリアすればよ > いってことなのかな。 それでいいかも知れませんが、通常のfinalizerはtraceされますよね。 これを統一するのは無理があるんでしょうか。 # むしろ「finalizerはtraceされない」でもいいような気もしますが。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦