[GHC] #9281: Rewrite `integer-gmp` to use only non-allocating GMP functions

GHC ghc-devs at haskell.org
Tue Mar 31 09:01:11 UTC 2015


#9281: Rewrite `integer-gmp` to use only non-allocating GMP functions
-------------------------------------+-------------------------------------
        Reporter:  hvr               |                   Owner:  hvr
            Type:  task              |                  Status:  closed
        Priority:  normal            |               Milestone:  7.10.1
       Component:  Core Libraries    |                 Version:
      Resolution:  fixed             |                Keywords:  integer-
Operating System:  Unknown/Multiple  |  gmp
 Type of failure:  None/Unknown      |            Architecture:
      Blocked By:                    |  Unknown/Multiple
 Related Tickets:  #8647 #9818       |               Test Case:
                                     |                Blocking:
                                     |  Differential Revisions:  Phab:D82
-------------------------------------+-------------------------------------

Comment (by Herbert Valerio Riedel <hvr@…>):

 In [changeset:"995e8c1c8692b60c907c7d2ccea179d52ca8e69e/ghc"]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="995e8c1c8692b60c907c7d2ccea179d52ca8e69e"
 Drop old integer-gmp-0.5 from GHC source tree

 This completes what c774b28f76ee4c220f7c1c9fd81585e0e3af0e8a (#9281)
 started.  `integer-gmp-1.0` was added as an additional
 `libraries/integer-gmp2` folder while retaining the ability to configure
 GHC w/ the old `integer-gmp-0.5` to have a way back, and or the ability
 to easily switch between old/new `integer-gmp` for benchmark/debugging
 purposes.

 This commit removes the old `libraries/integer-gmp` folder and moves
 `libraries/integer-gmp2` into its place, while removing any mentions of
 "gmp2" as well as the to support two different `integer-gmp` packages in
 GHC's source-tree.

 Reviewed By: austin

 Differential Revision: https://phabricator.haskell.org/D769
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9281#comment:32>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list