diff options
author | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2012-01-16 20:36:28 +0100 |
---|---|---|
committer | Marco Bodrato <bodrato@mail.dm.unipi.it> | 2012-01-16 20:36:28 +0100 |
commit | 684c9df26cbd042828c269b61aed8968cb84cdfb (patch) | |
tree | fa183aa4b64ef509f58eb389dd763d0fe6a050bf /ChangeLog | |
parent | ad4b7e4333eb02e7b075b5f75683657fb8300f0e (diff) | |
download | gmp-684c9df26cbd042828c269b61aed8968cb84cdfb.tar.gz |
mpz_fac_ui: Less memory, less divisions.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,3 +1,11 @@ +2012-01-16 Marco Bodrato <bodrato@mail.dm.unipi.it> + + * mpz/fac_ui.h (SIEVE_SEED): Define value for small limb size. + (mpz_oddswing_1): Reduce the number of divisions. + (mpz_oddfac_1): Reduce memory usage. + * mpn/minithres/gmp-mparam.h: Correct minimum for FAC_DSC_. + * tune/tuneup.c (tune_fac_ui): Likewise. + 2012-01-15 Niels Möller <nisse@lysator.liu.se> * mpz/scan0.c (mpz_scan0): Use ~(mp_bitcnt_t) 0, rather than |