Re: Inlined functions from compiled units
Hairy Pixels via fpc-pascal <[email protected]>
| Newsgroups | gmane.comp.compilers.free-pascal.general |
|---|---|
| Message-ID | <CAGsUGtk_7aeX5s9665pM_uVyiRTkjCoFXjk=S24S2dstWh7vPA@mail.gmail.com> |
On Jan 24, 2025 at 2:01:09 PM, Sven Barth via fpc-pascal < [email protected]> 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 - [email protected] https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal