[GHC] #13745: Investigate compile-time regressions in regex-tdfa-1.2.2

GHC ghc-devs at haskell.org
Thu Aug 24 22:42:19 UTC 2017


#13745: Investigate compile-time regressions in regex-tdfa-1.2.2
-------------------------------------+-------------------------------------
        Reporter:  bgamari           |                Owner:  (none)
            Type:  task              |               Status:  new
        Priority:  high              |            Milestone:  8.2.2
       Component:  Compiler          |              Version:  8.0.1
      Resolution:                    |             Keywords:
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 dfeuer):

 Replying to [comment:10 bgamari]:
 > Hmm, it may be helpful to see what the additional bindings look like.
 This is when I would usually use my [[https://github.com/bgamari/ghc-dump
 |ghc-dump]] utility to dump a summary of the top-level bindings and their
 types. This should be easily diffable.

 Unfortunately, this seems ... challenging. I'm running the "before"
 version now. It's been going for many minutes, and is really chewing up
 disk space. In particular, `TextRegexTDFANewDFAEngine_FA.pass-0017.cbor`
 has already passed five gigabytes.

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13745#comment:11>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list