diff options
| author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-08-03 14:20:31 +0000 |
|---|---|---|
| committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-08-03 14:20:31 +0000 |
| commit | f12ef626d161021a1318e8848fef8ca5b0cb65e5 (patch) | |
| tree | 1539ece6c5e6082d93c1e87b856d3a74f0623fdb /include/ruby | |
| parent | f858cd8a382169c40656b7511dd4b657f57f3bdc (diff) | |
* bignum.c: The branch condition of selecting multiplication
algorighms should check smaller argument because Karatsuba and Toom3
is effective only if both arguments are big.
(bary_mul_toom3_branch): Compare the smaller argument to
TOOM3_MUL_DIGITS.
(bary_mul): Compare the smaller argument to KARATSUBA_MUL_DIGITS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'include/ruby')
0 files changed, 0 insertions, 0 deletions
