<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Mon, Mar 7, 2016 at 6:47 PM Xinliang David Li via llvm-commits <<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Mar 7, 2016 at 1:40 AM, Chandler Carruth <span dir="ltr"><<a href="mailto:chandlerc@gmail.com" target="_blank">chandlerc@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">chandlerc added a comment.<br>
<span><br>
In <a href="http://reviews.llvm.org/D16381#367348" rel="noreferrer" target="_blank">http://reviews.llvm.org/D16381#367348</a>, @davidxl wrote:<br>
<br>
> LGTM.<br>
><br>
> This looks really great, so let's move on with this long waited missing feature.<br>
<br>
<br>
</span>David, this is not an area of LLVM you have done substantial work on, and this is a very significant feature.<br></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>The patch has been reviewed and tested thoroughly. The approach used by the patch has been discussed many times in the past since last October in various contexts in which you were involved. </div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I'm sorry that I have not had time to review this yet, but the correct response is not for you to make a patch as LGTM.</blockquote><div><br></div><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Again we have done extensive review on this patch. According to your standard, it looks like only you can approve patches in the inliner?</div></div></div></div></blockquote><div><br></div><div>Nope, but the only people on this thread are you and Easwaran.</div><div><br></div><div>There are other folks who I think could reasonable review changes to the inliner, but you've not gotten a review from any of them... Hal, Philip, Sanjoy, or several others would all potentially be reasonable people.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>  IMO this is not healthy to the project and more people need to get involved. As it stands today, it seems to be very hard to everybody in the community to make any changes in the inliner due to this. </div></div></div></div></blockquote><div><br></div><div>Note that it is very hard to make changes to the inliner in general. It isn't clear that a small number of reviewers for inliner changes is a substantial issue for the community in general.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Please revert this and let's actually get it reviewed before it goes into the project.<br>
<div><div><br></div></div></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Actually get reviewed?  What do you mean? Have you really followed the thread?   If you want to be constructive, please do your part of the review, but not request a revert like this.</div></div></div></div></blockquote><div><br></div><div>The patch needs to be reviewed by someone who has significant experience working on LLVM's inliner, as it is a significant change. The patch shouldn't stay in the tree just because the review is slow, as that doesn't actually solve anything. Everyone else is working with reviewers to get their patches reviewed, and I don't think it is reasonable for you to just push forward. =/</div></div></div>