#601: Replace GMP
----------------------+-----------------------------------------------------
 Reporter:  simonmar  |          Owner:                    
     Type:  task      |         Status:  new               
 Priority:  normal    |      Milestone:  _|_               
Component:  Compiler  |        Version:  None              
 Severity:  normal    |     Resolution:  None              
 Keywords:            |     Difficulty:  Difficult (1 week)
 Testcase:  N/A       |   Architecture:  Unknown           
       Os:  Unknown   |  
----------------------+-----------------------------------------------------
Comment (by igloo):

 I was hopeful that we could go with a really simple Haskell impl for
 Integer, with serious Integer users using other types provided by packages
 wrapping C libraries instead; this would avoid all the pain of sometimes
 having to build GMP in-tree, it being LGPL, colliding with other uses of
 GMP, etc.

 However, the attached base.html (comparing nofib runs with GMP and
 integer-simple) makes me think that that is infeasible, at least not
 without a lot of integer-simple tuning. e.g.
 {{{
 Compile Times
 -1 s.d.     -7.6%
 +1 s.d.    +26.9%
 Average     +8.2%
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/601#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to