diff options
author | Sebastian Graf <sebastian.graf@kit.edu> | 2020-03-25 13:49:14 +0100 |
---|---|---|
committer | Sebastian Graf <sebastian.graf@kit.edu> | 2020-03-31 12:51:03 +0200 |
commit | 17694f578bc751cf78d64c4bad2f58da4f4c6f7f (patch) | |
tree | e842987adb23c1467aabefb850bf0c49f0269712 /HACKING.md | |
parent | f024b6e385bd1448968b7bf20de05f655c815bae (diff) | |
download | haskell-wip/T13380.tar.gz |
Preserve precise exceptions in strictness analysiswip/T13380
Fix #13380 and #17676 by
1. Changing `raiseIO#` to have `topDiv` instead of `botDiv`
2. Give it special treatment in `Simplifier.Util.mkArgInfo`, treating it
as if it still had `botDiv`, to recover dead code elimination.
This is the first commit of the plan outlined in
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/2525#note_260886.
Diffstat (limited to 'HACKING.md')
0 files changed, 0 insertions, 0 deletions