diff options
Diffstat (limited to 'testsuite/tests/perf/should_run/MethSharing.hs')
-rw-r--r-- | testsuite/tests/perf/should_run/MethSharing.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/testsuite/tests/perf/should_run/MethSharing.hs b/testsuite/tests/perf/should_run/MethSharing.hs index 2c6b0857bd..6177151ff7 100644 --- a/testsuite/tests/perf/should_run/MethSharing.hs +++ b/testsuite/tests/perf/should_run/MethSharing.hs @@ -91,7 +91,7 @@ Main.loop [InlPrag=NOINLINE (sat-args=2), Occ=LoopBreaker] This is a bit disappointing. I would have expected GHC to float out the application of (^) to the two dictionaries during full laziness (note that (^) has arity 2 so the application is oversaturated). Why -doesn't that happen? GHC.Core.Op.SetLevels (if this is the right place to look) +doesn't that happen? GHC.Core.Opt.SetLevels (if this is the right place to look) has this: -} |