[GHC] #10656: Ability to get stack traces from Haskell code

GHC ghc-devs at haskell.org
Sat Oct 17 14:49:03 UTC 2015


#10656: Ability to get stack traces from Haskell code
-------------------------------------+-------------------------------------
        Reporter:  bgamari           |                Owner:  Tarrasch
            Type:  feature request   |               Status:  new
        Priority:  normal            |            Milestone:  8.0.1
       Component:  Compiler          |              Version:  7.10.1
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:  #3693             |  Differential Rev(s):  Phab:D963
-------------------------------------+-------------------------------------

Comment (by Ben Gamari <ben@…>):

 In [changeset:"a6a3dabc9e6b1cfc2f4047d2d09efe634affb120/ghc"
 a6a3dabc/ghc]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="a6a3dabc9e6b1cfc2f4047d2d09efe634affb120"
 Libdw: Add libdw-based stack unwinding

 This adds basic support to the RTS for DWARF-assisted unwinding of the
 Haskell and C stack via libdw. This only adds the infrastructure;
 consumers of this functionality will be introduced in future diffs.

 Currently we are carrying the initial register collection code in
 Libdw.c but this will eventually make its way upstream to libdw.

 Test Plan: See future patches

 Reviewers: Tarrasch, scpmw, austin, simonmar

 Reviewed By: austin, simonmar

 Subscribers: simonmar, thomie, erikd

 Differential Revision: https://phabricator.haskell.org/D1196

 GHC Trac Issues: #10656
 }}}

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


More information about the ghc-tickets mailing list