diff options
author | Simon Peyton Jones <simonpj@microsoft.com> | 2018-01-03 10:48:26 +0000 |
---|---|---|
committer | Simon Peyton Jones <simonpj@microsoft.com> | 2018-01-03 11:26:20 +0000 |
commit | bd438b2d67ec8f5d8ac8472f13b3175b569951b9 (patch) | |
tree | 341778b90b4544430393898d3bdfc93ce08601bd /testsuite/config | |
parent | 9e5535ca667e060ce1431d42cdfc3a13ae080a88 (diff) | |
download | haskell-bd438b2d67ec8f5d8ac8472f13b3175b569951b9.tar.gz |
Get evaluated-ness right in the back end
See Trac #14626, comment:4. We want to maintain evaluted-ness
info on Ids into the code generateor for two reasons
(see Note [Preserve evaluated-ness in CorePrep] in CorePrep)
- DataToTag magic
- Potentially using it in the codegen (this is Gabor's
current work)
But it was all being done very inconsistently, and actually
outright wrong -- the DataToTag magic hasn't been working for
years.
This patch tidies it all up, with Notes to match.
Diffstat (limited to 'testsuite/config')
0 files changed, 0 insertions, 0 deletions