diff options
Diffstat (limited to 'gcc/params.def')
-rw-r--r-- | gcc/params.def | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/gcc/params.def b/gcc/params.def index 7bb97b1ab4a..5ef8ebcd439 100644 --- a/gcc/params.def +++ b/gcc/params.def @@ -297,8 +297,10 @@ DEFPARAM(PARAM_MAX_CSELIB_MEMORY_LOCATIONS, # define GGC_MIN_EXPAND_DEFAULT 0 # define GGC_MIN_HEAPSIZE_DEFAULT 0 #else -# define GGC_MIN_EXPAND_DEFAULT 30 -# define GGC_MIN_HEAPSIZE_DEFAULT 4096 +/* APPLE LOCAL begin try to improve ggc */ +# define GGC_MIN_EXPAND_DEFAULT 100 +# define GGC_MIN_HEAPSIZE_DEFAULT 8192 +/* APPLE LOCAL end try to improve ggc*/ #endif DEFPARAM(GGC_MIN_EXPAND, @@ -325,6 +327,16 @@ DEFPARAM(PARAM_MAX_ALIASED_VOPS, "The maximum number of virtual operands allowed to represent aliases before triggering alias grouping.", 500) +DEFPARAM(PARAM_MAX_SCHED_REGION_BLOCKS, + "max-sched-region-blocks", + "The maximum number of blocks in a region to be considered for interblock scheduling", + 10) + +DEFPARAM(PARAM_MAX_SCHED_REGION_INSNS, + "max-sched-region-insns", + "The maximum number of insns in a region to be considered for interblock scheduling", + 100) + /* Local variables: mode:c |