Exception context
Implements GHC Proposal #330. Here we introduce the Backtraces type and associated machinery for
attaching these via ExceptionContext. These has a few compile-time
regressions (T15703 and T9872d) due to the additional dependencies
in the exception machinery.
References
- GHC Proposal #330
- CLC Review request and related proposals
To do
-
Fix backtrace formatting -
Make backtrace annotations capture structured data where possible -
Rename ?exc_contextto?context -
Look over exports -
Introduce throwNoBacktraceand friends -
Changelog entries -
Release notes
Edited by Ben Gamari