Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

profiler.rb でエラー

WEBrick で作った proxy が遅いかな?という気がしたのでプロファイラにかけたのですが、

[2007-03-10 21:49:30] ERROR SystemStackError: stack level too deep
        /usr/lib/ruby/1.8/profiler.rb:9:in `==='

とか。まぁ特に分析に支障はありません。 WEBrick の呼び出し関係の深いせいでしょう。
あと、遅いのは Thread#start と Thread#stop に時間がかかっている模様。直しかたまでは分かりません!ダメだ俺!