On Jan 24, 2025 at 2:01:09 PM, Sven Barth via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:

> When a function has inlining enabled (either explicit with the inline
> directive or implicit through AutoInline optimization) then in addition to
> generating its code to the object file (for direct calls) the node tree is
> stored in the PPU. And this node tree is then used for inlining the
> function.
>

oh it’s in the PPU. Ok that makes sense. I guess that serves the same
purpose as the LTO system in other compilers. I was curious if this was
maybe something on the TOOD list or partially implemented. Thanks.

Regards,
    Ryan Joseph
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to