From: EGUCHI Osamu Date: 1997-09-27T09:53:48+09:00 Subject: [ruby-dev:556] Re: optimize (Re: Assigne to special variable) えぐち です。 > 件名 : [ruby-dev:551] Re: optimize (Re: Assigne to special variable) > > まつもと ゆきひろです > > In message "[ruby-dev:546] Re: optimize (Re: Assigne to special variable)" > on 97/09/26, "EGUCHI Osamu" writes: > > |えぐち です > > |sample/pi.rb の外周の while TRUE を for i in 1..1000 > |とかにすると、約倍速になったことがわかります。 > > 倍速ですか.それは凄い. ごめんなさい、はかり間違えたてました。 (-pg と そうじゃないのを比較していました) bigXXX() が概ね10〜20%スピードアップでした。 > > |まだ、テストが完全ぢゃないのでマージしないでください。 > |#この手のテストってやっかいですよね。 > > Bignumはもとからあんまりテストされていないって話が….^^;;; > 是非近い内にマージしたいです. gcov でとりあえず変更したコードを全部なめることを確かめた テストベクタで結果が 970919 と同じ事は確認しました。 bignum.c.gz で ftp に put します。 パッチでなく差し替えです。 マージしてもかまいません。 正式にテストベクタを作って make test での項目に追加したいです。 えぐち