<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Michael Van Canneyt <<a href="mailto:michael@freepascal.org">michael@freepascal.org</a>> schrieb am So., 27. Okt. 2019, 10:58:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Best of all would IMHO be to abolish or even totally ignore 'inline'. <br>
It is a hint, after all. The compiler is not forced to inline, even <br>
when the modifier is there.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">That would be a bit problematic: auto inlining needs to first parse the routine to determine whether it can be inlined at all which would then change the checksum of the interface section as now the routine would carry the node information required for inlining which it didn't before thus leading to the requirement of an additional compilation pass of dependent units.</div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>