<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi Gareth,</p>
    <img moz-do-not-send="false"
      src="cid:part1.13B0221E.2B127321@gmail.com" alt="" height="324"
      width="948"><br>
    <div class="moz-cite-prefix"><br>
      This is the disassembly of <i><font size="-1">function
          GetProcessorUsed: longint;    inline;  </font></i>Unless you
      advise me otherwise, I take the absence of <i><font size="-1">function
          GetProcessorUsed: longint;    inline; </font></i>mentioned
      anywhere in this screen print that <i><font size="-1">GetProcessorUsed</font></i>
      is indeed inlined. And in the face of your incredulity, I need to
      remind you that I get all the compiler complaints about inlining
      unless  I restrict memory operations to the local stack, as
      outlined in my original message.<br>
      <br>
      Wolf<br>
      <br>
      <br>
      <br>
      On 17/05/2018 10:42, J. Gareth Moreton wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:49486.1526510520@web-cluster.fastnet.co.uk">
      Unless I'm mistaken, Wolf, you cannot inline procedures that have
      asm blocks appearing anywhere (this includes the entire
      procedure).  Nevertheless, does the disassembly of your program
      show it to be inlined?<br>
      <br>
      Gareth aka. Kit<br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
fpc-devel maillist  -  <a class="moz-txt-link-abbreviated" href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>