summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorLines
2025-07-29doc: use consistent references to standard filesPádraig Brady-15/+16
2025-07-27doc: mention 2025 speedup on large compositesPaul Eggert-1/+2
2025-07-26maint: avoid syntax-check failure from previous commitCollin Funk-1/+2
2025-07-25test: simplify for clarityPaul Eggert-132/+102
2025-07-25test: removed dead code for unrecognised binary operatorsHarry Fellowes-2/+1
2025-07-21date: force a Gregorian calendar for options --iso-8601 and --rfc-3339Bruno Haible-8/+15
2025-07-09factor: remove SINGLE_WORKSPaul Eggert-9/+2
2025-07-09factor: use 64-bit internal countersPaul Eggert-9/+9
2025-07-09factor: fix mp_factor_using_pollard_rho aliasingPaul Eggert-6/+6
2025-07-09factor: speed up converting strings to uuintPaul Eggert-41/+14
2025-07-09factor: simplify primes tablePaul Eggert-59/+39
2025-07-09factor: prefer false for boolean 0Paul Eggert-12/+12
2025-07-09maint: port speedgen to FreeBSD 15Paul Eggert-1/+1
2025-07-09factor: speed up Pollard-rho loop countersPaul Eggert-11/+11
2025-07-09factor: avoid an mpz init+clearPaul Eggert-10/+8
2025-07-09factor: Pollard-rho a is now mp_limb_tPaul Eggert-6/+5
2025-07-09factor: redo ge2 in terms of lt2Paul Eggert-10/+7
2025-07-09factor: speed up umul_ppmm when !USE_LONGLONG_HPaul Eggert-7/+20
2025-07-09factor: streamline gcd2_oddPaul Eggert-10/+10
2025-07-09factor: faster gcd_odd since 2nd is oddPaul Eggert-18/+12
2025-07-09doc: update ‘factor’ benchmarksPaul Eggert-4/+1
2025-07-09factor: prefer exact divisionPaul Eggert-5/+8
2025-07-09factor: tune submod2Paul Eggert-2/+3
2025-07-09factor: DELIM and DIVBLOCK no longer macrosPaul Eggert-23/+26
2025-07-09factor: simplify by assuming !PROVE_PRIMALITYPaul Eggert-104/+12
2025-07-09factor: simplify by assuming USE_BAILLIE_PSWPaul Eggert-295/+5
2025-07-09factor: prime commentsPaul Eggert-3/+6
2025-07-09factor: no ferror+fclosePaul Eggert-1/+1
2025-07-09factor: define SQUARE_OF_FIRST_OMITTED_PRIMEPaul Eggert-5/+3
2025-07-09factor: simplify add_ssaaaa defaultPaul Eggert-5/+1
2025-07-09factor: speed up ge2, gt2Paul Eggert-4/+16
2025-07-09factor: improve millerrabin2 APIPaul Eggert-56/+50
2025-07-09factor: put FACTORS firstPaul Eggert-40/+39
2025-07-09factor: use 1-word code only when testedPaul Eggert-2/+10
2025-07-09factor: decrement Miller-Rabin tests from 25 to 24Paul Eggert-2/+19
2025-07-09factor: don’t prove primalityPaul Eggert-3/+6
2025-07-09factor: add comments to factor.cPaul Eggert-18/+73
2025-07-09factor: always use Baillie-PSWPaul Eggert-4/+26
2025-07-09factor: use mpz_probab_prime_pPaul Eggert-31/+15
2025-07-09factor: don’t give up before last prime in tablePaul Eggert-12/+14
2025-07-09factor: move prime_p local inPaul Eggert-1/+2
2025-07-09factor: port back to mini-gmpPaul Eggert-0/+24
2025-07-09factor: speed up multiprecision Pollard’s rhoPaul Eggert-70/+129
2025-07-09factor: use function for binvPaul Eggert-35/+21
2025-07-09factor: use a more functional stylePaul Eggert-25/+26
2025-07-09factor: use single vector in struct mp_factorsPaul Eggert-27/+26
2025-07-09factor: omit unnecessary divisions by small primesPaul Eggert-1/+1
2025-07-09factor: use primes_diff more consistentlyPaul Eggert-2/+2
2025-07-09factor: refactor to for later performance speedupPaul Eggert-12/+31
2025-07-09factor: switch from mp to single when doablePaul Eggert-8/+63