Constructors
StgPipelineOptsstgPipeline_phases :: ![StgToDo]Spec of what stg-to-stg passes to do
stgPipeline_lint :: !Maybe DiagOptsShould we lint the STG at various stages of the pipeline?
stgPipeline_pprOpts :: !StgPprOptsstgPlatform :: !PlatformstgPipeline_forBytecode :: !BoolstgPipeline_allowTopLevelConApp :: Module -> DataCon -> [StgArg] -> BoolIs a top-level (static) StgConApp allowed or not. If not, use dynamic allocation.
This is typically used to support dynamic linking on Windows and the -fexternal-dynamic-refs flag. See GHC.Stg.Utils.allowTopLevelConApp.