Extension inline
Sign in to saveAlso known as inlining, code inlining, compiler inlining
compiler optimization replacing a function call with that function's body
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/inline
- 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