From: Kouhei Sutou Date: 2008-07-18T20:45:18+09:00 Subject: [ruby-dev:35581] Re: make profiler for gc 須藤です。 名前だけですが。。。 In <1153cee60807170643v298624e5xbafa55d3bd5da87c@mail.gmail.com> "[ruby-dev:35568] Re: make profiler for gc" on Thu, 17 Jul 2008 22:38:53 +0900, authorNari wrote: > == 追加されるメソッド == > * GC.profile > * GC.profile= > プロファイルを行う場合はtrue, 行わない場合false 真偽値を返すのであれば?をつけた方がよいと思います。ただ、 GC.profile?というのはあまりピンとこない気がしますが。。。 というかGC.stressも?なしだったんですね。 > * GC.display > プロファイル情報、Heapの詳細情報を出力 GC.displayから「プロファイル情報を出力する」というのは予想し づらい気がします。GC.reportがよいかと思ったのですが、使われ ていますね。 個人的にはこんな方が好みです。 * GC::Profiler.enable? * GC::Profiler.enable * GC::Profiler.disable * GC::Profiler.format # GC.display相当を文字列で返す * GC::Profiler.report # formatを出力 * GC::Profiler.data # GC.report