[fpc-devel] Kit's ambitions!

Wolf wv99999 at gmail.com
Thu May 17 23:26:48 CEST 2018


Hi Gareth,



This is the disassembly of /function GetProcessorUsed: longint;    
inline; /Unless you advise me otherwise, I take the absence of /function 
GetProcessorUsed: longint;    inline; /mentioned anywhere in this screen 
print that /GetProcessorUsed/ 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.

Wolf



On 17/05/2018 10:42, J. Gareth Moreton wrote:
> 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?
>
> Gareth aka. Kit
>
>
> _______________________________________________
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20180518/2af810a7/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SpeedTest.jpg
Type: image/jpeg
Size: 56557 bytes
Desc: not available
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20180518/2af810a7/attachment.jpg>


More information about the fpc-devel mailing list