[#50752] [質問] rescue節で、他パッケージのメッセージ出力を抑止したい — Takahiro Yamaguchi <yamataka@...08.itscom.net>

10 messages 2019/05/02

[ruby-list:50766] Re: 1.next は 1.succ よりなぜ遅い?

From: Koichi Sasada <ko1@...>
Date: 2019-05-30 03:25:37 UTC
List: ruby-list #50766
On 2019/05/30 4:53, 5.5 wrote:
> なぜ next には同じ最適化がなされていないのでしょうか。

なんとなく、ですかね... ベンチマークに next 
使ってるところがなかったからです(Integer#next知らなかった)。

あんまり(よく使われない)特化命令増やすと遅くなっちゃうんですよ。

# なお、増やしても遅くならない仕組みを、2.7 に入れられればいいなぁ、
# と思っています。

-- 
// SASADA Koichi at atdot dot net

In This Thread