Skip to content
EntityQ1663799· pop 10· linked from 116 articles

Extension inline

Sign in to save

Also known as inlining, code inlining, compiler inlining

compiler optimization replacing a function call with that function's body

Wikidata facts

Show 2 more facts
different from
inline function
Sources (1)

via Wikidata · CC0

Article · Français

En informatique, l'extension inline, ou inlining, est une optimisation d'un compilateur qui remplace un appel de fonction par le code de cette fonction. Cette optimisation vise à réduire le temps d'exécution ainsi que la consommation mémoire. Toutefois, l'extension inline peut augmenter la taille du programme (par la répétition du code d'une fonction). Certains langages (par exemple le C ou le C++) ont un mot clé inline attachable à la définition d'une fonction. Ce mot clé indique au compilateur qu'il devrait essayer d'étendre cette fonction. Le compilateur pourra ensuite utiliser plusieurs heuristiques pour décider quelle fonction doit être étendue inline.

Abstract from DBpedia / Wikipedia · CC BY-SA