Changes between Version 18 and Version 19 of ReplacingGMPNotes


Ignore:
Timestamp:
Aug 4, 2006 3:09:09 PM (9 years ago)
Author:
ptanski
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReplacingGMPNotes

    v18 v19  
    1717        * The GHC Commentary: [http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/the-beast/ncg.html The Native Code Generator]; and,
    1818        * The GHC Commentary: [http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/rts-libs/coding-style.html Style Guidelines for RTS C code].
     19
     20==== ''Caveat'' ====
     21
     22        Beware!  The main interest here is replacing GMP--GHC is still belongs to the University of Glasgow and those in charge still retain the purview to accept or reject a proposed solution.
    1923
    2024=== Reasons for Replacing GMP as the Bignum library ===
     
    5559        * representing a Haskell constructor (the Int#) inside a pointer--a bit-size constructor--would limit the number of constructors you would be able to have (depending on the size of a pointer object, say the C99 uintptr_t, on a particular machine).
    5660
    57         Beware!  The main interest here is replacing GMP--GHC is still belongs to the University of Glasgow and those in charge still retain the purview to accept or reject a proposed solution.
    58 
    5961=== Overview of the Current GMP Implementation ===
    6062