summaryrefslogtreecommitdiff
path: root/compiler/Language
diff options
context:
space:
mode:
authorSimon Peyton Jones <simon.peytonjones@gmail.com>2023-02-21 10:51:34 +0000
committerSimon Peyton Jones <simon.peytonjones@gmail.com>2023-02-28 11:17:08 +0000
commit120402f506904e37ebf0dc2ea2d34049c334649e (patch)
tree9191c3ce65dccc5fbde7fcc5dd9f2b49b9e1945f /compiler/Language
parent9fa545722f9151781344446dd5501db38cb90dd1 (diff)
downloadhaskell-wip/T22998.tar.gz
Take more care with unlifted bindings in the specialiserwip/T22998
As #22998 showed, we were floating an unlifted binding to top level, which breaks a Core invariant. The fix is easy, albeit a little bit conservative. See Note [Care with unlifted bindings] in GHC.Core.Opt.Specialise
Diffstat (limited to 'compiler/Language')
0 files changed, 0 insertions, 0 deletions