#9630: compile-time performance regression (probably due to Generics) -------------------------------------+------------------------------------- Reporter: hvr | Owner: simonpj Type: bug | Status: new Priority: high | Milestone: 7.10.1 Component: Compiler | Version: 7.9 Resolution: | Keywords: Operating System: | Architecture: Unknown/Multiple Unknown/Multiple | Difficulty: Unknown Type of failure: Compile- | Blocked By: time performance bug | Related Tickets: #9583 Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Comment (by Herbert Valerio Riedel <hvr@…>): In [changeset:"3ecca02516af5de803e4ff667c8c969c5bffb35f/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="3ecca02516af5de803e4ff667c8c969c5bffb35f" Update `binary` submodule in an attempt to address #9630 This removes a couple of `INLINE` pragmas from the generics helper classes. With this change the compile times and memory usage should go back to the previous GHC 7.8.3 situation. This has been submitted upstream as https://github.com/kolmodin/binary/pull/62 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9630#comment:7> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler