aboutsummaryrefslogtreecommitdiff
path: root/core/math/big/build.bat
Commit message (Expand)AuthorAgeFilesLines
* big: Update license to BSD-3.Jeroen van Rijn2021-08-191-2/+2
* big: Enable Toom again.Jeroen van Rijn2021-08-181-2/+3
* big: Fix signed multiplication for some inputs.Jeroen van Rijn2021-08-181-3/+2
* big: Disable Toom for a moment.Jeroen van Rijn2021-08-161-2/+3
* big: `Add `_private_int_mul_toom`.Jeroen van Rijn2021-08-161-2/+2
* big: Add `_private_mul_karatsuba`.Jeroen van Rijn2021-08-161-2/+2
* big: Add workaround for DLL globals bug.Jeroen van Rijn2021-08-141-6/+6
* big: Add `int_to_bytes_{big, little}` + Python compatible variants.Jeroen van Rijn2021-08-111-6/+6
* big: Refactor exponents and such.Jeroen van Rijn2021-08-111-8/+6
* big: Prettify `internal_cmp_digit`.Jeroen van Rijn2021-08-111-3/+3
* big: Split up `int_is_*` comparison tests.Jeroen van Rijn2021-08-111-3/+3
* big: Improve tunables.Jeroen van Rijn2021-08-111-3/+3
* big: Move division internals.Jeroen van Rijn2021-08-111-3/+3
* big: Switch `choose` over to internal implementations.Jeroen van Rijn2021-08-111-1/+2
* big: Split more into public and internal.Jeroen van Rijn2021-08-111-3/+2
* big: Improved `zero_unused` helper.Jeroen van Rijn2021-08-111-1/+1
* big: Squashed shl1 bug when a larger dest was reused for a smaller result.Jeroen van Rijn2021-08-111-1/+1
* big: Split up `add` and `sub` into public and internal parts.Jeroen van Rijn2021-08-111-7/+7
* big: Some more work on constants.Jeroen van Rijn2021-08-111-3/+3
* Add faster divison.Jeroen van Rijn2021-08-111-3/+3
* big: Timed `factorial`.Jeroen van Rijn2021-08-111-3/+3
* Add `_mul_comba` path.Jeroen van Rijn2021-08-111-3/+3
* big: Add binary split factorial.Jeroen van Rijn2021-08-111-0/+1
* big: Add `gcd_lcm` fast path in wrapper.Jeroen van Rijn2021-08-111-3/+2
* big: Test `gcd`.Jeroen van Rijn2021-08-111-2/+4
* big: Add test for `factorial`.Jeroen van Rijn2021-08-111-2/+2
* big: Add `factorial`, have tests use hex strings.Jeroen van Rijn2021-08-111-2/+2
* big: Fix `sqrt`, `div`, `add` with certain inputs.Jeroen van Rijn2021-08-111-1/+0
* big: `test_pow` for larger ints.Jeroen van Rijn2021-08-111-0/+1
* big: Improved test driver.Jeroen van Rijn2021-08-111-3/+5
* big: Add more exhaustive tests.Jeroen van Rijn2021-08-111-3/+2
* big: Add randomized testing.Jeroen van Rijn2021-08-111-1/+2
* big: Fix `mul`.Jeroen van Rijn2021-08-111-1/+5
* bigint: refactor to `big.Int` instead of `bigint.Int`.Jeroen van Rijn2021-08-111-0/+2