From c2db720467067f3e811de25875b2bbe7fa06f7a6 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Mon, 19 Jan 2015 23:11:03 +0100 Subject: [PATCH] params.def (inline-unit-growth): Drop to 15%. * params.def (inline-unit-growth): Drop to 15%. * invoke.texi (inline-unit-growth): Document change. From-SVN: r219863 --- gcc/ChangeLog | 5 +++++ gcc/doc/invoke.texi | 2 +- gcc/params.def | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 932485f135f..e126ea03d7a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-01-19 Jan Hubicka + + * params.def (inline-unit-growth): Drop to 15%. + * invoke.texi (inline-unit-growth): Document change. + 2015-01-19 Martin Liska PR ipa/64668 diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index a915f7be52d..876e699a6d5 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -10001,7 +10001,7 @@ before applying @option{--param inline-unit-growth}. The default is 10000. @item inline-unit-growth Specifies maximal overall growth of the compilation unit caused by inlining. -The default value is 30 which limits unit growth to 1.3 times the original +The default value is 15 which limits unit growth to 1.15 times the original size. Cold functions (either marked cold via an attribute or by profile feedback) are not accounted into the unit size. diff --git a/gcc/params.def b/gcc/params.def index 192c1e021c2..4d3b3982592 100644 --- a/gcc/params.def +++ b/gcc/params.def @@ -190,7 +190,7 @@ DEFPARAM(PARAM_LARGE_UNIT_INSNS, DEFPARAM(PARAM_INLINE_UNIT_GROWTH, "inline-unit-growth", "How much can given compilation unit grow because of the inlining (in percent)", - 30, 0, 0) + 15, 0, 0) DEFPARAM(PARAM_IPCP_UNIT_GROWTH, "ipcp-unit-growth", "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)", -- 2.30.2