Personal tools

HaskellImplementorsWorkshop/2012/Marlow

From HaskellWiki

< HaskellImplementorsWorkshop | 2012(Difference between revisions)
Jump to: navigation, search
(New page: =Why can't I get a stack trace?= ''Simon Marlow'' The lack of any way to get a stack trace in a running Haskell program is a gaping hole in our tool chain that annoys both newcomers and ...)
 
(Added Category:Community)
 
Line 4: Line 4:
   
 
The lack of any way to get a stack trace in a running Haskell program is a gaping hole in our tool chain that annoys both newcomers and experts alike. There have been numerous attempts to fill the gap, none of which have been satisfactory for a variety of reasons (the history alone would fill several talks). I propose to talk about my own attempts to solve this thorny problem in the context of GHC, and I'll explain the improvements that have been made in this direction in recent GHC releases (7.2+). There are still open problems, but we're closer to solving them.
 
The lack of any way to get a stack trace in a running Haskell program is a gaping hole in our tool chain that annoys both newcomers and experts alike. There have been numerous attempts to fill the gap, none of which have been satisfactory for a variety of reasons (the history alone would fill several talks). I propose to talk about my own attempts to solve this thorny problem in the context of GHC, and I'll explain the improvements that have been made in this direction in recent GHC releases (7.2+). There are still open problems, but we're closer to solving them.
  +
  +
  +
[[Category:Community]]

Latest revision as of 13:43, 17 December 2012

[edit] Why can't I get a stack trace?

Simon Marlow

The lack of any way to get a stack trace in a running Haskell program is a gaping hole in our tool chain that annoys both newcomers and experts alike. There have been numerous attempts to fill the gap, none of which have been satisfactory for a variety of reasons (the history alone would fill several talks). I propose to talk about my own attempts to solve this thorny problem in the context of GHC, and I'll explain the improvements that have been made in this direction in recent GHC releases (7.2+). There are still open problems, but we're closer to solving them.