aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2015-01-19 23:11:03 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2015-01-19 22:11:03 +0000
commitc2db720467067f3e811de25875b2bbe7fa06f7a6 (patch)
treea30e0ded28dde6b83b392e3171809015a8524f20 /gcc
parent3bac62c2b2243f923a2bbb35091e2b745d1cf8d9 (diff)
downloadgcc-c2db720467067f3e811de25875b2bbe7fa06f7a6.zip
gcc-c2db720467067f3e811de25875b2bbe7fa06f7a6.tar.gz
gcc-c2db720467067f3e811de25875b2bbe7fa06f7a6.tar.bz2
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/invoke.texi2
-rw-r--r--gcc/params.def2
3 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 932485f..e126ea0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-01-19 Jan Hubicka <hubicka@ucw.cz>
+
+ * params.def (inline-unit-growth): Drop to 15%.
+ * invoke.texi (inline-unit-growth): Document change.
+
2015-01-19 Martin Liska <mliska@suse.cz>
PR ipa/64668
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index a915f7b..876e699 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 192c1e0..4d3b398 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)",