blob: b86f8b258527c237c6e5dc8a0271240f63068823 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
module GHC.Core.Unfold where
import GHC.Prelude
data UnfoldingOpts
defaultUnfoldingOpts :: UnfoldingOpts
updateCreationThreshold :: Int -> UnfoldingOpts -> UnfoldingOpts
updateUseThreshold :: Int -> UnfoldingOpts -> UnfoldingOpts
updateFunAppDiscount :: Int -> UnfoldingOpts -> UnfoldingOpts
updateDictDiscount :: Int -> UnfoldingOpts -> UnfoldingOpts
updateVeryAggressive :: Bool -> UnfoldingOpts -> UnfoldingOpts
|