[GHC] #8512: Add flag like '-xc' that only reports uncaught exceptions

GHC ghc-devs at haskell.org
Sat Nov 9 17:42:52 UTC 2013


#8512: Add flag like '-xc' that only reports uncaught exceptions
------------------------------------+-------------------------------------
       Reporter:  blitzcode         |             Owner:  simonmar
           Type:  feature request   |            Status:  new
       Priority:  normal            |         Milestone:
      Component:  Runtime System    |           Version:  7.6.3
       Keywords:                    |  Operating System:  Unknown/Multiple
   Architecture:  Unknown/Multiple  |   Type of failure:  None/Unknown
     Difficulty:  Unknown           |         Test Case:
     Blocked By:                    |          Blocking:
Related Tickets:                    |
------------------------------------+-------------------------------------
 The -xc RTS flag reports the stack trace of all exceptions. This can be
 very noisy when, for instance, certain http or parsing libraries are used
 that throw many exceptions, often handled fully internal, during their
 normal operation. Having multiple threads makes it even noisier. I'd think
 having a flag like -xc that only reports uncaught exceptions would be
 useful. It seems the GHCi debugger has a flag to only stop on uncaught
 exceptions, maybe this could be made available as an RTS option?

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


More information about the ghc-tickets mailing list