<div dir="ltr"><div class="gmail_extra">Just a brief note...</div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 3, 2014 at 11:42 PM, Jiangning Liu <span dir="ltr"><<a href="mailto:liujiangning1@gmail.com" target="_blank">liujiangning1@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>1. I measured code size impact by Yin's patch, overall I don't see code size regression.</div><div><br></div>
<div>1) For the following cpp program in SPEC, we have the following data.</div>
<div><br></div><div>-O2 result:</div><div><br></div><div><div>spec<span style="white-space:pre-wrap">       </span>old_text_section<span style="white-space:pre-wrap">        </span>old_data_section<span style="white-space:pre-wrap">        </span>new_text_section<span style="white-space:pre-wrap">        </span>new_text_section<span style="white-space:pre-wrap">        </span>text_percentage<span style="white-space:pre-wrap"> </span>data_percentage</div>

</div><div>252.eon<span style="white-space:pre-wrap">       </span>302848<span style="white-space:pre-wrap">  </span>2232<span style="white-space:pre-wrap">    </span>297301<span style="white-space:pre-wrap">  </span>2312<span style="white-space:pre-wrap">    </span>-1.83%<span style="white-space:pre-wrap">  </span>3.58%<br>

</div><div>

<div>450.soplex<span style="white-space:pre-wrap">        </span>366474<span style="white-space:pre-wrap">  </span>1536<span style="white-space:pre-wrap">    </span>389164<span style="white-space:pre-wrap">  </span>1656<span style="white-space:pre-wrap">    </span>6.19%<span style="white-space:pre-wrap">   </span>7.81%</div>



<div>453.povray<span style="white-space:pre-wrap">        </span>898032<span style="white-space:pre-wrap">  </span>12632<span style="white-space:pre-wrap">   </span>850444<span style="white-space:pre-wrap">  </span>12632<span style="white-space:pre-wrap">   </span>-5.30%<span style="white-space:pre-wrap">  </span>0.00%</div>



<div>471.omnetpp<span style="white-space:pre-wrap">       </span>685516<span style="white-space:pre-wrap">  </span>9136<span style="white-space:pre-wrap">    </span>693349<span style="white-space:pre-wrap">  </span>9128<span style="white-space:pre-wrap">    </span>1.14%<span style="white-space:pre-wrap">   </span>-0.09%</div>



<div>473.astar<span style="white-space:pre-wrap"> </span>38999<span style="white-space:pre-wrap">   </span>860<span style="white-space:pre-wrap">     </span>41011<span style="white-space:pre-wrap">   </span>860<span style="white-space:pre-wrap">     </span>5.16%<span style="white-space:pre-wrap">   </span>0.00%</div>



<div>483.xalancbmk<span style="white-space:pre-wrap">     </span>4282478<span style="white-space:pre-wrap"> </span>139376<span style="white-space:pre-wrap">  </span>4414286<span style="white-space:pre-wrap"> </span>139376<span style="white-space:pre-wrap">  </span>3.08%<span style="white-space:pre-wrap">   </span>0.00%</div>



<div>sum<span style="white-space:pre-wrap">       </span>6574347<span style="white-space:pre-wrap"> </span>165772<span style="white-space:pre-wrap">  </span>6685555<span style="white-space:pre-wrap"> </span>165964<span style="white-space:pre-wrap">  </span>1.69%<span style="white-space:pre-wrap">   </span>0.12%</div>
</div></blockquote></div><br>SPEC is highly misleading w.r.t. code size. Also, there are several regressions in code size in addition to improvements. It would be useful to get measurements from larger code bases.</div></div>