
#13360: Add a flag to enable inferring HasCallStack constraints -------------------------------------+------------------------------------- Reporter: gridaphobe | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: 8.4.1 Component: Compiler | Version: 8.0.1 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 AndreasK): Replying to [comment:38 saurabhnanda]:
Is there **any way** to enable callstacks without recompiling all your (transitive) dependencies?
Currently it's implemented as a implicit parameter so I'm sure it would require recompilation. If you use profiled libraries maybe you could access CostCenter callstacks. But this provides less information and probably not what you want. Requiring recompilation seems like a reasonable limitation for such a functionality though. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13360#comment:40 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler