ruby-cvs:19459
From: nobu ruby-lang.org
Date: Thu, 26 Apr 2007 17:30:11 +0900 (JST)
Subject: [ruby-cvs:19459] Ruby:r12223: * bignum.c (rb_big_pow): reduce multiplying for even number.
nobu 2007-04-26 17:30:10 +0900 (Thu, 26 Apr 2007)
New Revision: 12223
Modified files:
trunk/ChangeLog
trunk/bignum.c
trunk/numeric.c
Log:
* bignum.c (rb_big_pow): reduce multiplying for even number.
* numeric.c (int_pow): calculate power in Fixnum as possible.
[ruby-dev:30726]
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/numeric.c?r1=12223&r2=12222
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=12223&r2=12222
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/bignum.c?r1=12223&r2=12222