Nicolas Kirchner
|
bcd76c55e8
|
Optimize mac_digit
|
2017-08-15 21:14:15 +02:00 |
Nicolas Kirchner
|
243bc6fe4c
|
Optimize Toom-3 algorithm
|
2017-08-15 19:27:22 +02:00 |
Nicolas Kirchner
|
b43c1ab258
|
Replace the use of a feature not yet implemented in rust 1.8
|
2017-08-15 01:39:43 +02:00 |
Nicolas Kirchner
|
c9c40b9402
|
Optimize and clean the Toom-3 algorithm and choose better thresholds
|
2017-08-14 20:07:35 +02:00 |
Nicolas Kirchner
|
d7554ad931
|
Naive implementation of the Toom-3 algorithm
The Toom-2 algorithm is bypassed for tests.
|
2017-08-13 23:32:03 +02:00 |
Nicolas Kirchner
|
9b56d6667c
|
Implement assign_from_slice
|
2017-08-02 16:12:04 +02:00 |
Sam Cappleman-Lynes
|
530e2f6022
|
Fix typo in comment in division algorithm
|
2017-06-28 16:26:40 +01:00 |
Sam Cappleman-Lynes
|
e520bdad0d
|
Add scalar multiplication to BigUint, BigInt
BigUint and BigInt can now be multiplied by a BigDigit, re-using the same buffer for the output, thereby reducing allocations and copying.
|
2017-06-28 14:02:45 +01:00 |
Aleksey Kladov
|
ec6ce78458
|
Minor, style and comment typo
|
2016-10-05 18:47:30 +03:00 |
Kent Overstreet
|
279522316c
|
bigint: Break out into multiple files
|
2016-07-18 15:56:03 -08:00 |