
#12545: Compilation time/space regression in GHC 8.0/8.1 (search in type-level
lists and -O)
-------------------------------------+-------------------------------------
Reporter: | Owner: (none)
mikhail.vorozhtsov |
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.0.1
Resolution: | Keywords: Inlining
Operating System: Unknown/Multiple | Architecture:
Type of failure: Compile-time | Unknown/Multiple
performance bug | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by RyanGlScott):
A sizable chunk of the regression came from commit
6746549772c5cc0ac66c0fce562f297f4d4b80a2 (Add kind equalities to GHC.)
{{{
Commit 6e56ac58a6905197412d58e32792a04a63b94d7e (Fix infix record field
fixity (#11167 and #11173).)
-----
$ time ghc4/inplace/bin/ghc-stage2 -fforce-recomp -O -c -Rghc-timing
TypeList.hs Regression.hs
<