Skip to content

Releases: hlibc/arbitraire

v0.8

19 Feb 04:11
Compare
Choose a tag to compare

This release changes all functions to have const arguments.

v0.7

29 Dec 19:30
Compare
Choose a tag to compare

Karatsuba multiplication has been added. The base case multiplication now has an optimization for removing trailing zeros and pushing them onto the solution.

v0.6

10 Dec 13:46
Compare
Choose a tag to compare

This release contains massive improvements to the addition and subtraction routines. Each digit of add or sub requires that 3 conditionals be tested, other than this, they are fully optimized and require no data copying or extra traversals except in the case of additions with a carry. Subtraction no longer requires any additional data traversals at all. Likewise, additions with no carry also do not require extra data traversals.

v0.5

09 Dec 03:37
Compare
Choose a tag to compare

This release fixes a failure to free memory in arb_mod and is hence a critical fix.

v0.4

06 Dec 09:59
Compare
Choose a tag to compare
memory sanitization

v0.3

02 Dec 15:49
Compare
Choose a tag to compare
always make copies