summaryrefslogtreecommitdiff
path: root/compiler/GHC/StgToByteCode.hs
diff options
context:
space:
mode:
authorSimon Peyton Jones <simon.peytonjones@gmail.com>2023-02-21 10:51:34 +0000
committerMarge Bot <ben+marge-bot@smart-cactus.org>2023-02-28 18:54:59 -0500
commit7192ef91c855e1fae6997f75cfde76aafd0b4bcf (patch)
treeaef67a692c95e4e11b50d855ba651784eb89c109 /compiler/GHC/StgToByteCode.hs
parent239202a2b14714740e016d7bbcd4f351356fcb00 (diff)
downloadhaskell-7192ef91c855e1fae6997f75cfde76aafd0b4bcf.tar.gz
Take more care with unlifted bindings in the specialiser
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/GHC/StgToByteCode.hs')
0 files changed, 0 insertions, 0 deletions