[GHC] #16034: Quadratic GC slowdown using RTS debug

GHC ghc-devs at haskell.org
Fri Dec 28 12:35:17 UTC 2018


#16034: Quadratic GC slowdown using RTS debug
-------------------------------------+-------------------------------------
        Reporter:  remyo             |                Owner:  (none)
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Runtime System    |              Version:  8.6.3
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by remyo):

 The original intent was not to explicitly use debugging runtime but ticky
 profiling (which implies debugging runtime). It is of course natural to
 expect some slowdown (2x, 3x, 10x or even more). But in the real world
 example I was testing, the program was still not finished after more than
 10 hours, where the regular compiled binary finished in 4 minutes.

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


More information about the ghc-tickets mailing list