summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Flags.hs
diff options
context:
space:
mode:
authorKrzysztof Gogolewski <krzysztof.gogolewski@tweag.io>2023-04-21 11:37:42 +0200
committerMarge Bot <ben+marge-bot@smart-cactus.org>2023-05-12 06:11:38 -0400
commitab63daac0e0ed8749514e38d714cfcd4562f4326 (patch)
treea8914398a67f2be5a8025a3949fee98ed0e5685c /compiler/GHC/Driver/Flags.hs
parentc176ad1835ccfe55e2bde875b4a35e9d226ff657 (diff)
downloadhaskell-ab63daac0e0ed8749514e38d714cfcd4562f4326.tar.gz
Allow Core optimizations when interpreting bytecode
Tracking ticket: #23056 MR: !10399 This adds the flag `-funoptimized-core-for-interpreter`, permitting use of the `-O` flag to enable optimizations when compiling with the interpreter backend, like in ghci.
Diffstat (limited to 'compiler/GHC/Driver/Flags.hs')
-rw-r--r--compiler/GHC/Driver/Flags.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/GHC/Driver/Flags.hs b/compiler/GHC/Driver/Flags.hs
index 3496b2af5a..2099d7c100 100644
--- a/compiler/GHC/Driver/Flags.hs
+++ b/compiler/GHC/Driver/Flags.hs
@@ -387,6 +387,7 @@ data GeneralFlag
| Opt_KeepGoing
| Opt_ByteCode
| Opt_ByteCodeAndObjectCode
+ | Opt_UnoptimizedCoreForInterpreter
| Opt_LinkRts
-- output style opts