bignum.c (bigmul1_karatsuba): remove temporal bignum.
bignum.c (bigsqr): call bigmul0(x, x) because it is faster than the original bigsqr at this point.
bignum.c (rb_big_pow): a value returned from bigsqr is already truncated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
bignum.c (bigmul1_karatsuba): remove temporal bignum.
bignum.c (bigsqr): call bigmul0(x, x) because it is faster than the
original bigsqr at this point.
bignum.c (rb_big_pow): a value returned from bigsqr is already
truncated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e