On 4/30/19 7:21 PM, Jan Hubicka wrote: > Hi, > this patch adds some notes on LTO/IPA changes and some statistics > on bulid-time/memory use improvements I collected this weekend. > I also added some of FDO changes I rememebr. Martin, perhaps you can > do more.
Hi. I'm fine with the changes (and numbers) you provided. Please apply following patch that corrects some typos: --- xxx.eml 2019-05-02 10:26:03.187395558 +0200 +++ xxx.eml.new 2019-05-02 10:30:30.340814818 +0200 @@ -21,7 +21,7 @@ can be transformed into <code>100 * how + 5</code> (for values defined in the switch statement). </li> -+<li>Inter-prodcedural optimization improvements: ++<li>Inter-procedural optimization improvements: + <ul> + <li>Inliner defaults was tuned to better suits modern C++ codebases + especially when built with link time optimizations. @@ -29,8 +29,8 @@ + <code>max-inline-insns-size</code>, + <code>uninlined-function-insns</code>, + <code>uninlined-function-time</code>, <code>uninlined-thunk-insns</code>, -+ and <code>uninlined-thunk-time</code> was added.</li> -+ <li>Hot/cold partitioning is now more precise and agressive.</li> ++ and <code>uninlined-thunk-time</code> were added.</li> ++ <li>Hot/cold partitioning is now more precise and aggressive.</li> + <li>Improved scalability for very large translation units (especially + when link-time optimizing large programs).</li> + </ul>