summaryrefslogtreecommitdiff
path: root/libraries/integer-gmp
Commit message (Expand)AuthorAgeFilesLines
* New magic function for applying realWorld#Ben Gamari2015-11-121-2/+1
* Add subWordC# on x86ishNikita Karetnikov2015-10-311-7/+0
* integer-gmp: optimise bitBigNatHerbert Valerio Riedel2015-08-291-1/+18
* Implement getSizeofMutableByteArrayOp primopBen Gamari2015-08-211-28/+35
* Build system: delete half-baked Cygwin supportThomas Miedema2015-08-201-5/+0
* Add missing parentheses in eqBigNatWord#Reid Barton2015-07-251-1/+1
* Use isTrue# around primitive comparisons in integer-gmpReid Barton2015-07-251-30/+30
* Build: ./boot && ./configure && make sdist (#8723)Thomas Miedema2015-06-041-1/+4
* Build system: prevent "--version: Command not found"Thomas Miedema2015-05-301-1/+4
* Build system: check $CLEANING instead of $MAKECMDGOALSThomas Miedema2015-05-301-1/+1
* Drop old integer-gmp-0.5 from GHC source treeHerbert Valerio Riedel2015-03-3130-3332/+3589
* Bump ghc-prim to 0.4.0.0Herbert Valerio Riedel2015-03-201-1/+1
* Update in-tree GMP to version 5.0.4Herbert Valerio Riedel2014-11-231-0/+1584
* Revert "Rename _closure to _static_closure, apply naming consistently."Edward Z. Yang2014-10-201-2/+2
* Rename _closure to _static_closure, apply naming consistently.Edward Z. Yang2014-10-011-2/+2
* Update config.{guess,sub} to GNU automake 1.14.1Herbert Valerio Riedel2014-09-162-175/+40
* Package keys (for linking/type equality) separated from package IDs.Edward Z. Yang2014-08-051-2/+2
* integer-gmp: tweak gitignore.Austin Seipp2014-07-121-0/+3
* integer-gmp: do not confuse ./configure (#8783)Christian Maeder2014-05-181-1/+1
* Update integer-gmp's .gitignore fileHerbert Valerio Riedel2014-04-221-12/+13
* Update Cabal source-repository entries (re #8545)Herbert Valerio Riedel2014-04-191-6/+2
* Normalize GHC Trac URLsHerbert Valerio Riedel2014-04-193-6/+6
* Fix GMP v4 compatibility.Austin Seipp2014-02-268-3/+39
* Fix negation of `divMod`/`quotRem` results (fixes #8726)Herbert Valerio Riedel2014-02-021-7/+7
* Fix a popular typoGabor Greif2014-02-011-1/+1
* Add Hackage-supported `changelog.md`Herbert Valerio Riedel2014-02-012-0/+45
* Improve documentation of `integer-gmp`Herbert Valerio Riedel2014-01-314-32/+115
* Dont use big/small-int primops on IL32P64 (i.e. Win/x86_64) for nowHerbert Valerio Riedel2014-01-171-9/+78
* Introduce new SIZEOF_MP_LIMB_T derived constantHerbert Valerio Riedel2014-01-163-9/+7
* Use correct package id for `stg_INTLIKE_closure` importHerbert Valerio Riedel2014-01-141-1/+1
* Fix in-tree GMP build (#8497) on OS X MavericksKazu Yamamoto2014-01-141-1/+9
* Wrap `gmpz_fdiv_{q,r,qr}_ui` to optimize `div`/`mod`Herbert Valerio Riedel2014-01-133-10/+41
* Allocate initial 1-limb mpz_t on the Stack and introduce MPZ# typeHerbert Valerio Riedel2014-01-133-187/+306
* Drop redundant formal parameter from TAKE1_UL1_RET2Herbert Valerio Riedel2014-01-112-10/+2
* Follow-up to a3878d17Herbert Valerio Riedel2014-01-101-1/+4
* Temporary disable `mpz_gmpz_tdiv_qr_ui` to workaround #8661Herbert Valerio Riedel2014-01-101-1/+6
* Manually float out `int2Integer# INT_MINBOUND`Herbert Valerio Riedel2014-01-081-9/+13
* Wrap `gmpz_tdiv_{q,r,qr}_ui` to optimize `quot`/`rem`Herbert Valerio Riedel2014-01-083-7/+71
* Hackishly fix parallel build failure with in-tree GMPAustin Seipp2014-01-071-1/+8
* Add new `mpz_{sub,add}_ui`-based primop (re #8647)Herbert Valerio Riedel2014-01-043-10/+66
* Add new `mpz_mul_si`-based primop (re #8647)Herbert Valerio Riedel2014-01-043-4/+15
* Refactor C-- wrappers to use macros for mpz_t accessHerbert Valerio Riedel2014-01-041-90/+43
* Refactor `stgReallocForGMP` to use `memcpy`Herbert Valerio Riedel2014-01-031-13/+5
* Make use of `quotRemInt#` primop in `quotRemInteger`Herbert Valerio Riedel2014-01-031-10/+7
* Refactor and comment the smartJ# changes (re Trac #8638)Simon Peyton Jones2014-01-031-9/+41
* Try harder to demote results from `J#` to `S#` (re #8638)Herbert Valerio Riedel2014-01-021-33/+59
* Update Autoconf tests for recent GMP versionHerbert Valerio Riedel2013-11-241-3/+3
* Improve Haddock documentationHerbert Valerio Riedel2013-11-082-47/+95
* Optimize order of pattern matches for export operationsHerbert Valerio Riedel2013-11-071-2/+2
* Add `Addr#` based `{import,export}Integer` variantsHerbert Valerio Riedel2013-11-074-6/+79