[Git][ghc/ghc][wip/exception-context] 5 commits: Introduce exception context

Ben Gamari (@bgamari) gitlab at gitlab.haskell.org
Wed Feb 28 02:50:06 UTC 2024



Ben Gamari pushed to branch wip/exception-context at Glasgow Haskell Compiler / GHC


Commits:
9d655a6d by Ben Gamari at 2024-02-27T21:50:02-05:00
Introduce exception context

- - - - -
802753a7 by Ben Gamari at 2024-02-27T21:50:02-05:00
ghc-internal: comment formatting

- - - - -
6e6e6a08 by Ben Gamari at 2024-02-27T21:50:02-05:00
compiler: Default and warn ExceptionContext constraints

- - - - -
86c4af8e by Ben Gamari at 2024-02-27T21:50:02-05:00
base: Introduce exception backtraces

- - - - -
c22311b6 by Ben Gamari at 2024-02-27T21:50:02-05:00
users guide: Release notes for exception backtrace work

- - - - -


30 changed files:

- compiler/GHC/Builtin/Names.hs
- compiler/GHC/Core/Predicate.hs
- compiler/GHC/Driver/Flags.hs
- compiler/GHC/Driver/Session.hs
- compiler/GHC/Tc/Errors/Ppr.hs
- compiler/GHC/Tc/Errors/Types.hs
- compiler/GHC/Tc/Solver.hs
- compiler/GHC/Types/Error/Codes.hs
- docs/users_guide/9.8.1-notes.rst
- docs/users_guide/using-warnings.rst
- libraries/base/base.cabal
- libraries/base/changelog.md
- libraries/base/src/Control/Exception.hs
- + libraries/base/src/Control/Exception/Annotation.hs
- + libraries/base/src/Control/Exception/Backtrace.hs
- + libraries/base/src/Control/Exception/Context.hs
- libraries/base/tests/IO/T21336/T21336a.stderr
- libraries/base/tests/IO/T21336/T21336b.stderr
- libraries/base/tests/IO/T4808.stderr
- libraries/base/tests/IO/mkdirExists.stderr
- libraries/base/tests/IO/openFile002.stderr
- libraries/base/tests/IO/withBinaryFile001.stderr
- libraries/base/tests/IO/withBinaryFile002.stderr
- libraries/base/tests/IO/withFile001.stderr
- libraries/base/tests/IO/withFile002.stderr
- libraries/base/tests/IO/withFileBlocking001.stderr
- libraries/base/tests/IO/withFileBlocking002.stderr
- libraries/base/tests/T15349.stderr
- libraries/base/tests/T19288.stderr
- libraries/base/tests/assert.stderr


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/47072cd51b7d7a74ae2d3006290c42d04c90090e...c22311b61be6f1127411700383435b7738d932df

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/47072cd51b7d7a74ae2d3006290c42d04c90090e...c22311b61be6f1127411700383435b7738d932df
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20240227/4b1d4ef6/attachment.html>


More information about the ghc-commits mailing list