#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