News for hackers. Stuff that matters.
Re:GCC 4.9.0 released by jds375 on Tuesday April 22, 2014 @12:12PM (#7628526)
One particularly impressive improvement: "Memory usage building Firefox with debug enabled was reduced from 15GB to 3.5GB; link time from 1700 seconds to 350 seconds" - http://gcc.gnu.org/gcc-4.9/changes.html
Re:GCC 4.9.0 released by octoploid on Tuesday April 22, 2014 @12:28PM (#7628624)
"When LTO is used". For more info about LinkTimeOptimization and Firefox see the recent blog post from one of its main implementors: http://hubicka.blogspot.com/2014/04/linktime-optimization-in...
Re:GCC 4.9.0 released by _pmf_ on Tuesday April 22, 2014 @02:07PM (#7629293)
> Memory usage building Firefox with debug enabled was reduced from 15GB to 3.5GB; link time from 1700 seconds to 350 seconds

Why does using LTO reduce link time? It would expect the result to be smaller, but transient memory usage to be significantly higher.

Re:GCC 4.9.0 released by joosters on Tuesday April 22, 2014 @02:10PM (#7629306)
It doesn't reduce link time, the comparison is between LTO link times for old & new gcc.