Penguin
Note: You are viewing an old revision of this page. View the current version.

Copying all of a function body into another function rather than just calling it. This may have several benefits (such as avoiding the function call/return overhead, and constant evaluation of the inlined function).

Disadvantages of having some code inlined in many places (instead of as a single function) can include a larger binary, and cache misses during execution.