diff options
author | Simon Peyton Jones <simonpj@microsoft.com> | 2017-12-08 15:39:05 +0000 |
---|---|---|
committer | Simon Peyton Jones <simonpj@microsoft.com> | 2017-12-08 15:42:55 +0000 |
commit | 5695f462f604fc63cbb45a7f3073bc114f9b475f (patch) | |
tree | 06794ef33eb835ee89022c8385fef3aadb63f2f0 /hadrian/src/Environment.hs | |
parent | 800009d9b78a9b2877e7efc889e8a0b21873990d (diff) | |
download | haskell-5695f462f604fc63cbb45a7f3073bc114f9b475f.tar.gz |
Occurrrence analysis improvements for NOINLINE functions
This patch fixes #14567. The idea is simple: if a function
is marked NOINLINE then it makes a great candidate for a loop
breaker.
Implementation is easy too, but it needs a little extra plubming,
notably the occ_unf_act field in OccEnv
Diffstat (limited to 'hadrian/src/Environment.hs')
0 files changed, 0 insertions, 0 deletions