
#9872: Runing type functions is too slow -------------------------------------+------------------------------------- Reporter: simonpj | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Compiler | Version: 7.8.3 Resolution: fixed | Keywords: Operating System: | Architecture: Unknown/Multiple Unknown/Multiple | Difficulty: Unknown Type of failure: | Blocked By: None/Unknown | Related Tickets: Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Comment (by cactus): Just to put some numbers on the improvement processing time-wise, here's an unscientific test run of all three tests, using GHC 7.8.3 and GHC a225c70e00586e2f38a0e27fae698324ae81b006 built in `perf` mode (rounded to tenth of seconds because the whole thing is unscientific anyway, just a single run of `ghc --make` on the three source files) || ||= GHC 7.8.3 =||= GHC a225c70 =|| ||= T9872a =|| 45.5s|| 7s|| ||= T9872b =|| 35.7s|| 6.5s|| ||= T9872c =|| 45.3s|| 7.5s|| -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9872#comment:18 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler