From: Yukihiro Matsumoto Date: 2005-08-12T16:10:42+09:00 Subject: [ruby-dev:26790] Re: Fixnum演算メソッド中のcoerceの削減 まつもと ゆきひろです In message "Re: [ruby-dev:26789] Re: Fixnum演算メソッド中のcoerceの削減" on Thu, 11 Aug 2005 20:48:44 +0900, Tadashi Saito writes: |以前言及した、Fixnum比較演算についてのcoerce削減パッチです。 |速度の向上は、平均で2倍速ちょっとという所です。 | |$ ruby cmp.rb before.cmp after.cmp |[method & arg]: [n times faster] |Fixnum == Bignum: 1.26264643227275 |Fixnum == Float: 1.55535110739741 |Fixnum <=> Bignum: 2.05209809644487 |Fixnum <=> Float: 3.02643105919018 |Fixnum > Bignum: 2.3287825740834 |Fixnum > Float: 3.06581075412439 | | |よろしければお使い下さい。よろしくおねがいします。 取り込んでみることにしました。