From: SASADA Koichi Date: 2007-08-21T13:09:36+09:00 Subject: [ruby-list:43891] Re: Hashへの生成順は保障されないのか?  ささだです。 Nobuyoshi Nakada wrote: >> * 順序の保存によってHashの効率が下がるのはうれしくない > > [ruby-dev:24569]を1.9最新用に直して、Hal Fultonから送られてきた > ベンチマークを試してみました。  私は順序を保存する実行時間オーバヘッドを嫌っていたのですが、この結 果を見ると速いですね。というか、ハッシュ全体をなめる処理が速くなるの は道理ですねぇ。追加が遅くなるのでは、と心配していたんですが、ほとん ど変わってないし。というか、速くなってるし(ただ、この評価だけだとあ れなので、こっちでも追試してみます)。  利用メモリは 5/3 倍になるので、9MB(1M要素で)消費していたのが 15MB ですか。まぁ、Ruby 的にはメモリ食いはあんまり気にしないんで、い れちゃってもいいんじゃないでしょうか。 -- // SASADA Koichi at atdot dot net