Hash clear

だいぶ速くなってきたような気がするが、それでもまだ遅いのでいろいろいじる。

OptimizingRubyProgramによれば Hash は new するより clear する方が速いらしいので、そうしてみる。 Array は new するより clear するより replace([]) する方が速いらしいのでそうしてみる。

Array、Hash ともに concat が速いらしいので、使ってみる。

大量に Hash とか Array 使っているだけなので、 一部 Cで書き直すというのも良い手かもしれんとは思う。

というか、以前1週間くらいかかっていたのが3日くらいですめば十分な気もする。