<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">At: <a href="https://github.com/mono/mono/blob/master/mono/mini/method-to-ir.c:7596">https://github.com/mono/mono/blob/master/mono/mini/method-to-ir.c:7596</a><div><br></div><div><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; border: 0px; font-size: 12px; font-family: Consolas, 'Liberation Mono', Courier, monospace; color: rgb(51, 51, 51); line-height: 16px; "><div class="line" id="LC7596" style="margin: 0px; padding: 0px 0px 0px 10px; border: 0px; ">    <span class="cm" style="margin: 0px; padding: 0px; border: 0px; color: rgb(153, 153, 136); font-style: italic; ">/* Common call */</span></div><div class="line" id="LC7597" style="margin: 0px; padding: 0px 0px 0px 10px; border: 0px; ">   <span class="n" style="margin: 0px; padding: 0px; border: 0px; ">INLINE_FAILURE</span> <span class="p" style="margin: 0px; padding: 0px; border: 0px; ">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; color: rgb(221, 17, 68); ">"call"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; ">);</span></div></pre><div><br></div></div><div>Why do you throw a failure directly? Shouldn't there be an attempt to inline methods which only consists calls or other simple body? Is this detrimental to the performance?</div><div><br></div><div>I'd like to understand inlining vs performance trade-offs that mono does.</div></body></html>