Hi,
since we now mention the problem with Intel tuning, I tought we also may mention
the LTO link-time issue that was fixed.  It was mentioned by several folks at
the phoronix forum. (Basicaly sometimes the partition size has overlfown which
made partitioner to put every symbol into separate parition causing fork bomb
while streaming and overall very slow compile times).

Honza

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/changes.html,v
retrieving revision 1.89
diff -u -r1.89 changes.html
--- changes.html        15 Jul 2018 12:57:34 -0000      1.89
+++ changes.html        19 Jul 2018 09:45:27 -0000
@@ -1321,6 +1321,12 @@
 complete (that is, it is possible that some PRs that have been fixed
 are not listed here).</p>
 
+<h3>General Improvements</h4>
+  <ul>
+    <li>Fixed LTO link-time performance problems caused by an overflow
+       in the partitioning algorithm while building large binaries.</li>
+  </ul>
+
 <h3>Target Specific Changes</h3>
 
 <h4>IA-32/x86-64</h4>

Reply via email to