summaryrefslogtreecommitdiff
path: root/compiler/simplCore
diff options
context:
space:
mode:
authorReid Barton <rwbarton@gmail.com>2017-03-31 22:48:14 -0400
committerBen Gamari <ben@smart-cactus.org>2017-03-31 22:48:15 -0400
commit71916e1c018dded2e68d6769a2dbb8777da12664 (patch)
tree594dbe3fb9f816eb30de91b33f6f4040cc644a7d /compiler/simplCore
parent308287999fcc929891fbcf1221525dd7cbb77860 (diff)
downloadhaskell-71916e1c018dded2e68d6769a2dbb8777da12664.tar.gz
Remove Core Lint pass on occurrence analysis output (#13220)
It was expensive, as the simplifier runs for many iterations, and probably not very useful. Test Plan: harbormaster Reviewers: austin, bgamari, dfeuer Reviewed By: dfeuer Subscribers: dfeuer, thomie Differential Revision: https://phabricator.haskell.org/D3391
Diffstat (limited to 'compiler/simplCore')
-rw-r--r--compiler/simplCore/SimplCore.hs1
1 files changed, 0 insertions, 1 deletions
diff --git a/compiler/simplCore/SimplCore.hs b/compiler/simplCore/SimplCore.hs
index 72e2795b8e..bca9a33a26 100644
--- a/compiler/simplCore/SimplCore.hs
+++ b/compiler/simplCore/SimplCore.hs
@@ -738,7 +738,6 @@ simplifyPgmIO pass@(CoreDoSimplify max_iterations mode)
} ;
Err.dumpIfSet_dyn dflags Opt_D_dump_occur_anal "Occurrence analysis"
(pprCoreBindings tagged_binds);
- lintPassResult hsc_env CoreOccurAnal tagged_binds;
-- Get any new rules, and extend the rule base
-- See Note [Overall plumbing for rules] in Rules.hs