Commit History

Author SHA1 Message Date
  Jeroen van Rijn 23d29be4d8 big: Update license to BSD-3. 4 years ago
  Jeroen van Rijn 8b49bbb0fc big: Add `_private_mul_karatsuba`. 4 years ago
  gingerBill e3fef2dade Improve parsing for `or_return`; allow `#force_inline foo() or_return;` 4 years ago
  gingerBill c27b8a71fd Replace `err != nil` with `or_return` where appropriate 4 years ago
  Jeroen van Rijn eb22a49b02 big: Add `int_from_bytes_*`. 4 years ago
  Jeroen van Rijn ee24f2dd37 big: Improve `int_to_bytes_*`. 4 years ago
  Jeroen van Rijn 12f9b6db63 big: Add `int_to_bytes_{big, little}` + Python compatible variants. 4 years ago
  Jeroen van Rijn 851780b8f4 big: Add arguments and usage to test.py. 4 years ago
  Jeroen van Rijn 6c681b258c big: Add `_private_int_sqr_comba`. 4 years ago
  Jeroen van Rijn 1f91a2fe65 big: Finish refactor. 4 years ago
  Jeroen van Rijn 19ff27788c big: Refactoring. 4 years ago
  Jeroen van Rijn d505a05d36 big: More refactoring. 4 years ago
  Jeroen van Rijn 07dca737f0 big: More refactoring. 4 years ago
  Jeroen van Rijn 6d34a8344a big: Refactor helpers. 4 years ago
  Jeroen van Rijn 777e17d80f big: Improve tunables. 4 years ago
  Jeroen van Rijn 9890e7cfeb big: Improved `zero_unused` helper. 4 years ago
  Jeroen van Rijn f8442e0524 big: Split up `mul` into internal and public parts. 4 years ago
  Jeroen van Rijn 511057ca36 big: Improve timing code. 4 years ago
  Jeroen van Rijn 35d8976de4 bit: Optimized `int_bitfield_extract`. 4 years ago
  Jeroen van Rijn 463003e86a bit: Improved bitfield extraction. 4 years ago
  Jeroen van Rijn 85a2a8815e big: Some more work on constants. 4 years ago
  Jeroen van Rijn 47397a6a48 Add faster divison. 4 years ago
  Jeroen van Rijn 2323ca1622 big: Add `MATH_BIG_FORCE_64/32_BIT` flags. 4 years ago
  Jeroen van Rijn fc0a92f8ac big: Add constants. 4 years ago
  Jeroen van Rijn 97d80d03f9 big: `Error.None` -> `nil` 4 years ago
  Jeroen van Rijn 491e4ecc74 big: Add binary split factorial. 4 years ago
  Jeroen van Rijn b15ee059ad big: Add `gcd`. 4 years ago
  Jeroen van Rijn 74258a170a big: fix `itoa` base PoT other than 16. 4 years ago
  Jeroen van Rijn 2fbff25a18 big: Improve `int_bitfield_extract`. 4 years ago
  Jeroen van Rijn 9c150381bf big: Add `rand`. 4 years ago