diff options
author | Simon Marlow <marlowsd@gmail.com> | 2017-03-30 10:31:08 +0100 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2017-04-25 15:23:43 +0100 |
commit | 914842e518bccafac16b3495bcec56be58b0387a (patch) | |
tree | 104109a330763f28b68056b44ee1cb78d6ca0f03 /mk | |
parent | 583fa9e3687b49d8c779e6d53a75af9276e4f5cf (diff) | |
download | haskell-914842e518bccafac16b3495bcec56be58b0387a.tar.gz |
Don't setProgramDynFlags on every :load
Summary:
setProgramDynFlags invalidates the whole module graph, forcing
everything to be re-summarised (including preprocessing) on every
:reload.
Looks like this was a bad regression in 8.0, but we didn't notice
because there was no test for it. Now there is!
Test Plan:
* validate
* new unit test
Reviewers: bgamari, triple, austin, niteria, erikd, jme
Subscribers: rwbarton, thomie
Differential Revision: https://phabricator.haskell.org/D3398
Diffstat (limited to 'mk')
0 files changed, 0 insertions, 0 deletions