From: Yukihiro Matsumoto Date: 2010-03-13T07:47:13+09:00 Subject: [ruby-dev:40605] Re: 1.9のrequireが遅い まつもと ゆきひろです In message "Re: [ruby-dev:40603] 1.9のrequireが遅い" on Sat, 13 Mar 2010 02:38:01 +0900, Shugo Maeda writes: | |またYehuda Katz情報なのですが、Ruby 1.9で、$:の要素が多いとrequireが遅いようです。 |どうも、rb_get_expanded_load_path()が何度も呼ばれるせいでこんなに |遅いようなのですが、$:の中身がすべて絶対パスの時は、expand_pathを |呼ばずにそのまま$:の値を使うようにしてはどうでしょうか。 | |添付のパッチでかなり早くなりました。 いいんじゃないでしょうか。コミットしてください。