View Issue Details

IDProjectCategoryView StatusLast Update
0037230FPCRTLpublic2020-07-25 00:18
ReporterZamrony P. Juhara Assigned ToPierre Muller  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
Platformx86_64OSUbuntu Linux 
Summary0037230: fpwrite() function not inlined
Descriptionfpwrite() function with const parameter cause minor not inlined note

Note: Call to subroutine "function FpWrite(fd:LongInt;const buf:<Formal type>;nbytes:QWord):Int64;" marked as inline is not inlined
TagsNo tags attached.
Fixed in Revision
FPCOldBugId
FPCTarget-
Attached Files

Relationships

related to 0037229 resolvedPierre Muller Inline Ansi*() function not inlined 

Activities

Pierre Muller

2020-06-27 16:20

developer   ~0123624

As for previous bug, issue 37229,
I am not sure why you report this 'Note' in the bug tracker.

 This 'Note' is just to inform programmer that the compiler
doesn't know how to inline this particular function,
which will just result in the fact that the function will not be inlined,
leading to a real function call, which might reduce program speed,
but has no influence on correctness of generated code.

Pierre

Marco van de Voort

2020-07-25 00:18

manager   ~0124314

Afaik formal parameters cannot be inlined yet. This note is meant to remind of that.

Issue History

Date Modified Username Field Change
2020-06-21 02:17 Zamrony P. Juhara New Issue
2020-06-27 16:20 Pierre Muller Assigned To => Pierre Muller
2020-06-27 16:20 Pierre Muller Status new => feedback
2020-06-27 16:20 Pierre Muller FPCTarget => -
2020-06-27 16:20 Pierre Muller Note Added: 0123624
2020-07-25 00:17 Marco van de Voort Relationship added related to 0037229
2020-07-25 00:18 Marco van de Voort Status feedback => resolved
2020-07-25 00:18 Marco van de Voort Resolution open => no change required
2020-07-25 00:18 Marco van de Voort Note Added: 0124314